3.026 Sept 2024Good place to workBusiness analystFormer employeeEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsColleagues are supportive of each otherConsIt’s a company that relies on contract agreements so there is a risksShow more
4.011 Jan 2024AverageExecutiveCurrent employeeRecommendCEO approvalBusiness outlookProsCompany considered good, work life balanceConsBad management, lack of many thingsShow more