1.0
Oct 19, 2012
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Nice Facilities to work in. Decent Pay
Cons
HR support not credible and can be undermining. Toxic and hostile work environment Management thinks little of work life balance. Despite claims to the contrary. Internal development of employees is inoperable