Culture is fantastic and everyone is mission motivated. It's an environment that values moving fast and working on things that matter.
Cons
The company has a large amount of tech debt which slow things down. There's a lot of initiatives to improve this but there's a lot of code and logic that just needs to be rewritten.