1.0
May 26, 2026
Current employee
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
No pros exist in this place.
Cons
Terrible place to work. The company shows no meaningful growth and seems more focused on layoffs in the US rather than building or retaining strong talent. While many colleagues are great to work with, some managers could seriously benefit from better training and accountability. Overall, the work environment is extremely toxic, and I would strongly caution anyone considering this company.