3.0
Mar 6, 2024
Current employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Lots of good initiatives and employee benefits of your in India
Cons
No pay raise in 4+ years. 3 bosses haven't really cared about me. Always middle of road in ratings even if I botch my review