Pros
* Friendly work atmosphere. * Knitcons, hack weeks and pinniversity (internal learning opportunities) are great. * Conveniently located away from market street and financial district. * Option extension program for employees who have completed 2 years.. hats off! (This doesn't matter for new employees as they get RSUs)
Cons
* User growth metrics makes me wonder if its another Twitter in the making. * No 401k match, gym membership benefits. * Org. structures in some teams doesn't make sense.. why would you have "Head of X" reporting another Head of ..? * Very painful promotion process..write packets..find peers...submit to committee etc (blindly copied from Google) makes no sense for an engineering team of 250! * Iterates slowly despite having "Go" as one of the core values. Nobody knows how many weeks it takes on an average to productize an idea. * Old timers don't seem to be motivated and they are just waiting to finish the four year mark. * Food is mostly average but once or twice a month, its really good.