5.0
Oct 31, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
This is well managed company with lots of transparency with teams spread across the globe, working remotely provides opportunity to travel and meet colleges across the continent. Excellent benefits with great HR policies to back it up.
Cons
Can't think of the any con's.