4.015 May 2025good place to work now that things are changingOperationsCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsthe environment is changing following a change in senior leadership a fresh ethos is being created that is really starting to make a difference location of head office is great lots of really good people hereConsthe company suffers from previous poor leadershipShow more