Taro Logo

Mostly a very nice place to work

Senior Frontend Engineer
Current Employee
Has worked at Canva for 2 years
March 30, 2021
Sydney, New South Wales
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Company name. Successful success. Interesting engineer culture, salary, stock options, breakfast and lunch, nice location, smiley people, smart everything (almost).

Code quality in most cases is decent.

Very open company culture; you know all details about the company's progress, what is happening, what should be improved, and so on. A lot of opportunities to learn and have fun.

Cons

Rapid company growth affects staff quality sometimes. Some managers play strange games and change rules on the fly. The pace is very fast; in half of the teams, you can forget about drinking coffee with colleagues – you don't have time for that. Cross-team communication issues are constant. An asynchronous culture doesn't work; you may wait for answers forever. To get an answer, you need to escalate, and for some reason, your manager won't do it even if you ask them, so you have to do it yourself. People say you may be asked to shut up and stop highlighting problems on the company level.

Expectations from your code are completely different from the codebase quality (which is sometimes dirty and hacky) and are often unclear. Different teams follow their own architecture and code styles, so passing a pull request review may be a kraken hell. The code monorepo adds to this; it's often impossible to avoid conflicts in PRs, and it's difficult to push your changes (GitHub locks/outages).

Declared values and approaches are not always the truth.

Advice to Management

Build a mature hierarchy in the company. Stop micromanagement. Check the real situation carefully and stop political games. Stop delegating managerial duties to engineers; let developers do their job – write code. Have fewer meetings and solve communication issues.

Additional Ratings

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

Was this helpful?

Canva Interview Experiences