3.0
Mar 9, 2016
Current employee, more than 8 years
Saint Charles, MO
Recommend
CEO approval
Business Outlook
Pros
Good benefits, leading market share, numerous projects going on to improve the company
Cons
Numerous projects going on at the same time