Highest Rated Comments


LukyNumbrKevin21 karma

Do you ever feel you hold back the team?

Do your coworkers/employees feel you hold back them team?

And if so, do you ever feel resentment from your coworkers/employees because they feel they could do better with a crew chief that could see?