3.0
Nov 18, 2025
Current employee, more than 1 year
Brisbane
Recommend
CEO approval
Business Outlook
Pros
A great company in Europe, great outlook and ethos. Really interesting and compelling technology.
Cons
Poorly managed in AU from Singapore. Senior regional management lack people skills and do not understand AU marketplace.