What is it like to work at Pit Crew?

2.0Work/Life Balance
1.0Salary/Benefits
1.0Job Security/Advancement
1.0Management
1.0Culture
2.0
Needs better management
Written by Oil and lube technician (Former Employee) from St. John's, NL on 13 September 2017
This job needs better management, better pay, and better job screening as most employees are doing drugs at work. Needs better training as they make a lot of mistakes
See all 2 Pit Crew reviews