5.0
2 Nov 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Interesting projects Great culture Amazing personal and company growth
Cons
There is quite a corporate office look and feel currently, however this is being made more creative by the new design teams.