1.0
Feb 20, 2023
Former employee, more than 1 year
Perth, Western Australia
Recommend
CEO approval
Business outlook
Pros
Smart technical people with know how
Cons
Don't understand the global market and think they (management) know best Lack of transparency, Lack of values including not telling truth to their external stakeholder management only care about $ and not about their people,