4.017 Jan 2025GoodBusiness analystCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsGood benefits and people and culture.ConsPay is on the lower side.Show more
5.026 Apr 2024Great place to workBusiness analystCurrent employeeGlasgow, ScotlandRecommendCEO approvalBusiness outlookProsGreat place to work in my experienceConsNo cons so far in my opinionShow more
5.012 Aug 2022Good company okay compensationBusiness analystCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsStrong leadership and management builds a great working culture.ConsCompensation lags in relation to the rest of the industry.Show more