4.0
31 May 2025
Former employee, more than 5 years
North Ryde
Recommend
CEO approval
Business outlook
Pros
Great culture, super professional colleagues, employees are taken care of
Cons
a lot of changes and a significant cut to the workforce in the past few years