4.0
Jun 19, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice team, lots to keep you busy
Cons
Not sure i agree with some of the choices senior management is making. Their values seem to be very profit driven at the expense of the greater good in the world which is sad to see, as I did really believe they meant well a few years ago