4.0
5 Aug 2016
Anonymous employee
Current employee
Waukesha, WI
Recommend
CEO approval
Business outlook
Pros
The Leadership Team in the US keeps everything very transparent. You are given the freedom to think creatively and innovate solutions. Truly Global approach, everyone around the world supports and helps whenever required.
Cons
Better salary structure will help and motivate the employees to perform even better.