4.014 Oct 2025Overall a very good place to workAnonymous employeeCurrent employeeEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsThe people are great, the culture is great and the product is meaningful. Management cares about people's wellbeing.ConsIt can be chaotic and stressful with work pulling from many directions. The office feels a bit unsocial.Show more