5.0
Jan 26, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Really organised onboarding process, great perks for staff in the US. Dedicated and talented employees
Cons
Very US centric, which is natural as it expands into other countries.