4.0
Mar 3, 2025
Current employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Great employee benefits Good company culture, employees are nice and collaborative
Cons
Compensation is low Business units are very clicky— difficult to find community Regular layoffs— low feeling of job security