Like the company, hate the manager.
Service Technician (Former Employee) – Los Angeles, CA – November 15, 2016
Do not work at the marina del Rey location. That place has the worst manager ever. He doesn't give any credit to his employees. He doesn't make good decisions at the workplace, he gives lame excuses, and micromanaged everything. You think that if he has been stuck at the company in the same position for 15 years he would have figured out he was probably doing something wrong by now, he hasn't.