2.0
Jul 1, 2018
Former employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
WAS good money, benefits. Traveled alot, got to see many, many places. Good experience.
Cons
Poor upper MANAGEMENT, company slowly going down, down. Treats employees and customers like crap. Equipment is the worse.