Pros
From the interview process onwards, I get to work with some of the smartest, most engaged, most passionate people that I've ever had the privilege to work with. In any other company, this would sound like marketing fodder, but working at Canva really is that good. The engineering quality is extremely high and results driven. Everyone is encourage to set ambitious goals and strive for them, but no one is watching over your shoulder. Everyone is expected to be self-motivated and on top of their own work. This means that you can work mostly however you want as long as you are achieving results. The whole company has high goals and aspirations. The office is beautiful with daily gourmet lunches, a wonderfully spoilt office dog and great atmosphere. The culture is ridiculously friendly and inclusive and the management never fails to be approachable even as the company grows.
Cons
The company is growing fast and everyone is amazing so there are a lot of new names to learn!