Pros
- Base salary is decent for NZ - Mostly informal, Aussie-style company culture - Lots of nice people - Opportunity to learn about many different domains and systems - Sensible policies around autonomy and flexibility - Amazing paid parental leave
Cons
- Stacked ranking - Company expects upward growth from all non-senior engineers, but puts the onus totally on you to prove your 'impact' across a wide range of categories at the next level before you have a chance to get promoted – at twice-a-year calibration, the higher ups then look for reasons not to promote you - A fair bit of bureaucratic BS at times, but to be expected at a company this size - No SREs. If your team owns anything vaguely critical, you will have to go on-call and be constantly paged and woken up at night. This is unsustainable health-wise, and the extra pay for on-call is meager. - Unlimited time off in US; limited everywhere else.