4.0
Oct 13, 2016
Current employee, more than 5 years
Elgin, IL
Recommend
CEO approval
Business Outlook
Pros
Hard working group of people that got the company to where it is currently.
Cons
Very slow to change and modernize processes and thinking. Way to narrow background of people.