-Brilliant people
-Meaningful mission and impact of work
-All employees share significant responsibilities in success of company
-Collaborative and close-knit work atmosphere
Cons
-Younger employees are expected to contribute more than other places
-Level of autonomy can be overwhelming for some
-Product fit is still being perfected