3.0
Feb 18, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Sweet pay, great working facilities, and high hiring bar which means you do work with many experts in their field delivering amazing products and services for customers, and have productive working relationships
Cons
No transparency, unclear people strategy, compensation cycle is confusing.