Taro Logo

Great team and culture

Engineering Manager
Current Employee
Has worked at Canva for 1 year
May 21, 2024
Sydney, New South Wales
4.0
Pros

Working with very talented people

Cons

Quite fast-paced with changing priorities.

Was this helpful?

Canva Interview Experiences