Pros
If you want to work in a mission driven company with dedicated and talented team of people who are disrupting an industry, there's no better company than this one . The product and projects are challenging and rewarding for someone who wants to make an impact. The innovation possible is limitless and the management is open to all ideas and allows for creativity to thrive. There's many talented and smart people on the team to learn from and everyone is supportive and a pleasure to work with.
Cons
The company has grown very fast in the last year and that includes the size of the teams and some organizational and team changes has happened to improve processes. It's likely that the company will grow more this year so need to be aware of growth. If someone just wants to be in a team that's established in size and isn't growing or changing then this maybe a con.