Current Employee4.7Jan 11, 2024Sales organization is being revamped with changes to comp structure not yet shared
Current Employee4.7Dec 12, 2023Atlassian is an amazing place to work. There is ultimate trust in our leadership.