Pros
- People. Most of the employees, especially ICs, play as a team and help each other out. I'm not sure how this one will continue with recently announced stack ranking. - Great mix of WFH flexibility and well equipped offices. - A decent total compensation.
Cons
- At this stage, the company values have turned into a meme, just like the concept of "Playing As A Team" and stack ranking. - Accountability only works downwards. If a project led by an IC is slipping by a week, management make a big fuss about it and expect a mitigation plan ASAP. But, if the “leadership” is a few months late to provide an update we’re only told that “they’re working on it”. The same applies to the company's abrupt transition from extremely aggressive hiring to lay-offs within a two month period, there was no acknowledgement of potential errors that may have occurred. - In the past few months, the executives' tone of voice has shifted to somewhat passive-aggressive. Sure, it’s difficult macroeconomic conditions, but there’s better ways to communicate that we need to switch strategy. At least for the organisation that Atlassian was aspiring to be. - A lot of toxic positivity, especially from the middle managers. Every re-org is celebrated like it was the the best decision ever. It's especially annoying with more challenging announcements like purging the Development Manager role. - Your career and overall well-being are heavily dependent on your direct manager. If you're fortunate, you have the potential to advance significantly, but if you're unlucky, you'll experience a burnout. And too many good people have become miserable because of bad managers at Atlassian. It’s basically impossible to escalate a conflict with your manager.