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.
-Fast paced yet fun
-Brilliant people to work with
-Cutting edge technology
-Team based approach
-Openness to accept idea contributions from everyone
-Amazing work environment and culture
-Subsidized food
Cons
-Challenging work
-Really fast paced, can be tough for some
-Super fast product update cycle