3.0
May 24, 2017
Former employee, more than 10 years
Northbrook, IL
Recommend
CEO approval
Business Outlook
Pros
Culture and teamworking of people is great, a common vision and good collaboration.
Cons
Workload is excessive and expectations can interfere with work life balance.