5.0
Jan 31, 2025
Current employee, less than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Clear concise direction from executive team on goals, ahead, and success measured against past goals. Smart and motivated employees. Great office in London. Culture of transparency and trust.
Cons
With the product stack evolving quickly there is some duplication in onboarding content for learning.