3.0
Jul 1, 2024
Former employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
the people were mostly great, and a lot of industry professionals with real expertise
Cons
culture declined drastically after most recent stir up