Pros
- there’s a decent amount of interesting work, and if you put in the effort you can do more of the interesting work - if you can code well and also see the bigger picture of what you’re building, you can get a lot of trust and autonomy - colleagues are helpful, friendly, and great to work with - the two managers I’ve had have both been excellent - soaring stock price has meant high total comp over the last few years - CTO has a great philosophy on how to run an engineering team - CEO and senior management have steered the company well in recent years (eg, no mass layoffs through recent tech recessions, soaring stock price)
Cons
- base salary has stayed kind of low because stock comp has kept rising - mid level management (aka US overlords) are overseas, and Sydney is a small office, so Sydney often feels like an afterthought - occasional early morning / late night meetings with overseas colleagues / clients - Sydney office is under 10% women, worse in engineering, and has been for years - some of my peers are less positive about Arista than me; different managers and different teams can make a large difference