5.0
Apr 10, 2025
Anonymous employee
Current employee
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Culture is amazing, innovative, transparent, engaging, and has opportunities to learn and grow. Strong and supportive leadership.
Cons
It is a faced paced environment. You need to be comfortable with change.