5.0
Feb 24, 2025
Current employee, more than 5 years
Saline, MI
Recommend
CEO approval
Business Outlook
Pros
Great benefits package and senior management. Good company culture.
Cons
Not a great space for innovation, tech advancement can take longer to come out of European HQ. Corporate communications are slow but improving.