3.013 Nov 2021Good place to workAnonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsOpen, close to the stationConsno growth, no recognization, transfer to 3rd partyShow more
4.014 Jan 2025Very positive place to workBusiness analystFormer employee, more than 3 yearsBristol, EnglandRecommendCEO approvalBusiness outlookProsGood teamwork, salary and overall approach to employee wellbeingConsA bit too much travel and long hours expected...Show more
5.05 Apr 2023Good benefitsSales teammateFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness outlookProsGood travel, short hours, team spiritConsLong hours, low morale, low payShow more