4.0
5 Jul 2017
Current employee, more than 3 years
Elmhurst, IL
Recommend
CEO approval
Business outlook
Pros
Good compensation, benefits, work environment, bonuses
Cons
Work is repetitive. Strict management for the nature of the work. Technology is outdated.