2.0
Dec 11, 2025
Anonymous employee
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
New Executive team are nice people and very transparent.
Cons
Not much job security or room to grow. Salaries are not the best unless you are in a higher up position.