5.0
Dec 27, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great company benefits Great range of duties Wide variety of responsibilities Somewhere you feel appreciated Good salary Nice team
Cons
Overall direction can sometimes be a little unclear