2.0
6 Dec 2020
Current employee, more than 1 year
Evanston, IL
Recommend
CEO approval
Business outlook
Pros
People are nice. Company offers you good benefits and cares for you
Cons
Business technology track is burdened across all positions. Technological expertise are missing onshore increasing the burden on offshore leads, hence high turnover leaving the team into hands of young inexperienced employees