It's awesome to be part of the Team
Pros
Our values are also my values so I feel proud to have the opportunity to show them. Teamwork in Atlassian is something we can feel everyday on every level - from your own team to the owners. Atlassian thinks of employee's wellbeing - constantly adding new features to make them feel good. Office teams really try to make office experience welcoming and attractive. You could really feel your impact on your team goals and on whole product. Atlassian works closely with partners and clients and we can all be a part of this relation. Team Anywhere give us possibility to live and work whenever we like and stay at Atlassian at the same time. People are appreciated and if they have hard time Atlassian understands it and helps them. We can unleash our creativity on such initiatives as innovation week or ShipIt.
Cons
Most moves are made in one year cycle so waiting for things to happen sometimes takes long time. It's sad that salaries are reconsidered once a yer and not every quarter - things happen on a market that might be outdated after a year.