Pros
It's a remote environment with lots of flexibility and autonomy. Feels like a grown-up environment with a lot of trust in the people. Good-hearted, honest, dedicated people at all levels. People have very diverse backgrounds, including the entire exec time, so there's a lot of inclusion and tolerance. Overall it's a mature, respectful, professional environment where people have the space to do very interesting work.
Cons
Since the company is still fairly new there is a lack of financial stability, which means that unfortunately the company does not yet offer benefits and perks that larger. more established organizations do, such as RRSP matching, spending accounts, etc. Hopefully we will see that implemented in the future.