4.0
Sep 21, 2023
Former employee, more than 10 years
Downers Grove, IL
Recommend
CEO approval
Business Outlook
Pros
Competitive pay structure Opportunity for advancement Great Team members
Cons
Can be very high stress Most of the positions are now only available in India