Pros
Team anywhere - you can work from anywhere . Amazing people - people are smart, will always treat you with respect and are very helpful . Great work life balance - this was one of the primary reason why I have joined atlassian. We had many instances in the team meetings where we are asked to not work late in the nights . Good pay - The compensation is above par when compared to most of the companies. Learning - people are allowed to explore here infact there is a phase literally called as "explore" where one can dable with different ideas before kick starting the project . People are allowed to make mistakes and learn from them . People are allowed to share their thoughts without being judged . There are many instances within atlassian where the employees have been vocal and highly critical in sharing their views .
Cons
Nothing major as of now .