It's rare to find a company that looks after people like family. It's also at an early stage, so it's easy to have a big impact. Also, you're surrounded by some super-smart people who are solving some really challenging problems.
Cons
It's early stage, so that comes with a need to be self-reliant and motivated.