5.0
Aug 8, 2018
Current employee, more than 5 years
Florham Park, NJ
Recommend
CEO approval
Business outlook
Pros
Positive culture that promotes learning and development. Excellent benefits.
Cons
Parent company in Germany adds layers of bureaucracy that make the organization less nimble and able to adapt. Workload at times can be unmanageable.