I have been working at Atlassian full-time for more than a year
Atlassian put people at the heart of everything they do. After being there a year I am constantly astounded by how hard everyone works to remove hierarchy, assume people have best intentions and give... autonomy to employees. You have a lot of phycological trust, and there is definitely no blame culture, almost to a fault. The company if often giving us recharge days with a $50 budget to spend on something that day. There is a lot of trust, and I hope it stays as we grow. For example a lot of the policies we have give room for your own discretion, rather than policing you to the letter which is refreshing. Other pros include: - 90 days can work anywhere in the world - A lot of transparency within the business - teams are build across the globe which create a sense of inclusion rather than Sydney team vs Austin team etc - Set-up home office budget - Health and wellness budget - Culture is second to none - CEOs really live and breath the values, and that trickles down through all levels of management
The level of autonomy can be overwhelming in a different way. Some departments lack a lot of mission and strategy so you can sometimes question if your work has meaning or is valuable. However, I... believe we're starting to address these. The information to take in in the first 6 months is overwhelming (Drinking from the fire hydrant), and you can feel like you'll never know everything. Again, i think this is something that is being addressed. I would only say don't apply for a job at Atlassian if you weren't comfortable with ambiguity and you liked a hands-on managed.
Advice to Management
More strategy and alignment across orgs.