5.0
Oct 3, 2025
Former employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Really great people Strong & transparent leadership Great product innovation Doing their best to invest back into employees
Cons
In Office requirements can be scattered depending on location