2.0
Feb 18, 2013
Former employee, more than 3 years
Recommend
Business Outlook
Pros
Nice facility and location. Interesting business and strong position in the automotive and collision industry.
Cons
Highly compensated leaders with lacking skills and leadership ability.