Smart people
Things move fast, you learn fast
Chance to work on pioneering features/products
Inspiring company mission
You make a real impact on the world
Cons
Tight deadlines
No work-life balance
Sometimes lack of communication from the management
Hard to keep track of everything as the company is growing fast