3.0
30 Oct 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Smart people working towards a great purpose.
Cons
Behaviours of some senior leaders are questionable and internal politics has become an inhibiter to delivering outcomes