5.0
Aug 14, 2022
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, good benefits, lots of opportunity to grow and develop
Cons
Some areas are growing to fast and it's putting a lot of stress on some individuals