3.0
Feb 26, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work freedom, ability to implement ideas and everyone is welcome to come up with new solutions
Cons
Top heavy, more individuals with ‘director’ titles than anything else