Pros
This place is growing - you'll have moments where it can feel overwhelming. All the projects everyone is working on, it's a lot. Constant hiring - it's exciting to see all the new teammates, especially in engineering. 'Extreme independence' mindset - teammates are all around capable it seems. The hiring process is very pragmatic, they really do 'work with you' for the day and it selects for good coworkers. Excellent 'remote work' company culture. Huge (bordering obsessive) focus on communication in public Slack channels, you'll have a lot of 'slack calls'.
Cons
Often intense. It's a very young company and the team is seriously growing. The constant hiring comes with growth pains - team organization/remote culture is still being figured out. Very 'remote work first' company culture means a big emphasis on Slack communication. It's not an 'office first' culture - but there is an office in downtown San Francisco office, its nice to visit