4.0
Mar 16, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people, good bens, good salary.
Cons
Hard to navigate the structure at times. Takes a min to figure out how this all fits togather.
Check out your Company Bowl for anonymous work chats.