The people in the Vancouver office are amazing to work for and work with.
Svantaggi
Mostly work-from-home, so there’s less interaction with coworkers
There are little to no staff social event - I've heard that work events are expected to be paid for by employees themselves!
Benefits package is weaker than many similar companies