5.0
Feb 11, 2025
Current employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Amazing leadership and drive to be the best company on the market
Cons
Lack of clarity at times of your role in making the company successful