Taro Logo

Beautiful offices, but technical ownership and code quality is low

Software Engineer
Former Employee
Worked at Canva for less than 1 year
October 28, 2026
Melbourne
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Genuinely lovely offices, and they take care of you.

It is especially nice if you're a minority group for your role, because they will give you special treatment.

Cons

It depends on the team you are on. Some teams have it easy, while others are underresourced and stuck with really poor quality old codebases that were written badly by engineers who dusted their hands of it, got the glory of 'delivering the project', and then joined another team.

Advice to Management

Ownership is low, and code is treated as disposable.

This is okay, I guess, but if the disposable code is going to be used indefinitely and you later are going to expand on the code, then the engineers who wrote it need to stay with the code and should be the ones to clean and expand it.

By disposable code, I mean that it does not follow clean principles, heavily distributed mutation of data classes, bad typing, bad API schema, bad DB schema, bad encapsulation, etc.

To summarise, senior leadership is lacking compared to other places I have worked because staff and senior engineers are not committed to projects long term enough to enforce good standards, and PMs are very non-technical and given too much power over things they don't understand.

Maybe it was just the team I was on, but I heard similar complaints across the organisation.

Additional Ratings

Work/Life Balance
3.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
3.0
Compensation and Benefits
5.0
Senior Management
3.0

Was this helpful?

Canva Interview Experiences