Manager really needed help
car technician (Former Employee) – Castle Rock, CO – January 22, 2018
The manager was crazy, he always complained about his life, he barely got days off. Heard he is doing a little bit better but he was a bad person. Threatened the crew and everything. Super weird.