3.0
Sep 29, 2018
Anonymous employee
Former employee, more than 10 years
Elgin, IL
Recommend
CEO approval
Business Outlook
Pros
High growth company, good pay
Cons
No formal process for employee review. IT department and individual goals are not clearly communicated. Often projects are ad-hoc based on immediate need. Corporate culture is at times toxic.