4.0
Jan 29, 2026
Current employee
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
Can be a really supportive environment to learn and grow your career
Cons
Communication from senior leaders isn’t always clear or upfront. Size of the company means you can spend more time navigating the many teams to get simple work done