Top Pros are:
-Salary
-Environment
-Culture
-Challenging
-Focus on perfection
-Great food
-Casual dressing!
I am having the best experience of my professional life.
Cons
As a start-up the hours are long and the work is definitely tough. I love challenges so I am thriving but it is definitely a place for the passionate and the smart.