4.0
Apr 7, 2024
Current employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Collaborative environment Employee focused Exciting capabilities Opportunity for career development
Cons
Lacks transparency at times Aggressive timelines internally