1.0
Jul 17, 2025
Current employee
Detroit, MI
Recommend
CEO approval
Business Outlook
Pros
Company has relatively decent benefits.
Cons
Management is toxic. The culture of all managers is micro managing your direct reports. Management is also favored more than non managers.