5.0
Jul 30, 2024
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- The people - The culture & benefits - The product itself - Work / life balance
Cons
Being removed from the Head Office in Sydney takes some getting used to!