5.0
Feb 7, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Strong leadership, clear vision. Everyone works together well - nice colleagues form a good culture. Lots of growth and exciting opportunities for individuals.
Cons
Can be difficult to get office space in London as its so busy