2.0
Mar 6, 2023
Current employee, more than 5 years
Detroit, MI
Recommend
CEO approval
Business Outlook
Pros
This used to be a fun engaging place to work when Brad and Ross were leading the company.
Cons
Started falling apart once purchased by Genpact.