5.0
Mar 23, 2020
Current employee, more than 1 year
Glenview, IL
Recommend
CEO approval
Business Outlook
Pros
Interesting work, international company, opportunity for growth, and strong pay/benefits.
Cons
Size of the company can make it easy to get lost in the mix. Don't always know that you have a sister company nearby.