Great company. Great products. Great people!
Pros
+A globally distributed, but still "connected", TEAM thanks to the company values and vision embodied by all Atlassians. +A great 5+ year vision, with world-class leaders to ensure we attain that vision. +A genuine focus on the employee that is unrivaled. I'm being supported in taking care of my whole self; I'm being stretched in ways that are making me a better professional; I'm surrounded by top talent at every level - the company focus on the right additions vs. the right fit has made this the place to be. +The company - which is truly the people who work here - finds new and meaningful ways to "refill my cup" each day. Simply - the best!
Cons
I'm struggling to think of many - if any - cons. I'm sure they are there, but any that have come up have been easily worked through and turned into positive experiences through teamwork, collaboration, and support.