2.0
Sep 24, 2025
Anonymous employee
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
Stable, process driven, ok office and location
Cons
Outdated technology stack. Leadership is rigid and unsupportive. Difficult data leadership. Heavy reliance on H1B hires. Culture of favoritism.