Atlassian takes care of its employees. This was made very clear during the pandemic, with Atlassian providing extra perks, mental health days, and re-organizing the office to reduce the risk of spreading (extra cleaners, special equipment, ability to work from home 100%). In general, there are a lot of events organized, gifts, etc. The workplace experience team works hard and has the backing of management.
Salaries are good (now). They were lagging for a long time, but they've somewhat caught up. They're not ridiculously high, but between stocks, bonuses, and salaries, you are well compensated.
Work/life balance is generally good, depending on your role/department. Mobility between management and engineering streams is present and relatively easy to accomplish.
The big con: Career progression. It is very, very difficult to get promoted at Atlassian. Going from a mid-level role to a senior role takes years of proving yourself, and even then isn't guaranteed.
And if you hit the "senior" (P5) role, you're just stuck there. There are many skilled engineers at that level who have been trying for years to progress, but the bar keeps getting raised. P6 is nearly impossible to achieve, and this is well known by engineers who accept that the only way forward is to leave, get promoted elsewhere, then perhaps come back.
Theoretically, there are levels above P6 (P7, P8, P9), but those levels are really just on paper to say they exist. Virtually no one actually gets there in the entire company. You can work for years at Atlassian and never meet a P7.
Look into the career progression path for engineers. You're bleeding good people to companies like Canva.
The first interview was with the Recruiter. This was followed by an interview with the hiring manager. Next, there was a virtual on-site interview that consisted of four rounds: * System design * Two technical coding rounds * Cultural fit in
Applied for a Senior Front-end role on the Confluence team. ~6 weeks later, a recruiter reached out, saying the role was filled but offering an opportunity to interview for a new position. Re-applied for a Front-end position on the Trello team. Ph
There is an initial 1-hour round (coding/generic software skills) by an external company, followed by 5 rounds with Atlassian (2 coding, 1 system design, 2 soft skills). I received feedback after the 2 coding rounds and then after the full process.
The first interview was with the Recruiter. This was followed by an interview with the hiring manager. Next, there was a virtual on-site interview that consisted of four rounds: * System design * Two technical coding rounds * Cultural fit in
Applied for a Senior Front-end role on the Confluence team. ~6 weeks later, a recruiter reached out, saying the role was filled but offering an opportunity to interview for a new position. Re-applied for a Front-end position on the Trello team. Ph
There is an initial 1-hour round (coding/generic software skills) by an external company, followed by 5 rounds with Atlassian (2 coding, 1 system design, 2 soft skills). I received feedback after the 2 coding rounds and then after the full process.