3.0
27 Jun 2025
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Coworkers, location, gaining knowledge and an understanding of the ins and outs of the auto world.
Cons
The attempt at culture, burnout, nepotism