Pros
This place is just pure "awesome" * The hallmark of any good company is great culture. Here at Atlassian it's OK to speak your minds. Prioritize customer over politics. * Lot of smart people - especially getting hired recently as it is attracting a lot of talent. * Great people - seriously you can take any to your family. * Opportunities are boundless. This is a fast growing company. * Work-life balance - cannot compare to any other company in silicon valley. Combination of doing well and not being a sweat shop. * Business model - Unique business model which would be hard for anyone to copy. It is the next generation enterprise software company.
Cons
* Sometimes too many people have opinions about your work without any context. Can slow you down if you don't know how to handle it. * Compensation is not at the level of companies like Google or Facebook.