5.0
Mar 22, 2026
Anonymous employee
Current employee, more than 5 years
Howell, MI
Recommend
CEO approval
Business Outlook
Pros
They have a great culture and values. They truly care about their employees.
Cons
It can be difficult navigating shared services with the parent company in Germany.