Pros
Yes, we have birthday surprises, events, bottomless snacks and coffee but thats not the best part. The single biggest pro is the team, Canvas does a great job of hiring so everyone is passionate, dedicated, good at what they do, and are genuinely good humans.
The culture is amazing, everyone is encouraged personally by the CEO upon arrival to become the newest custodians of the culture, to refuse approvals based processes, to ask 'why' a lot, and to act like an owner.
It sounds trite, but we actually make a difference, and having worked directly with our subscribers, I know we help them get more done, focus on what matters and sleep better at night. We also have a great philanthropy program.
Cons
This sometimes everyone acting like an owner causes a little friction, because everyone has an educated opinion and is passionate. Though the team debate the issue not the person and it always ends in a good solution.
There are also typical growing pains, we are a startup, so we wear multiple hats, and there is a lot of autonomy and the responsibility that goes along with that. Its not necessarily a 'con' but it doesn't suit everyone.