The people and teams are great. People are supportive of you if you're looking to move around to different teams and areas.
Cons
People leadership is not done particularly well, and typically you won't really receive the support you're looking for if you're at a more junior level (this is especially the case for engineers).
- Great work life balance
- Fantastic growth potential for early careers
Cons
- Recent restructuring
- Extensive offshoring of work
- CBA dictates most of what can and can't be done
- Increases in compensation don't quite match the pace of inflation
- Lofty and unrealistic goals causing apathy within teams