4.0
Aug 2, 2016
Recommend
CEO approval
Business Outlook
Pros
Well known perks are awesome (food, medical etc.), a lot of smart people and fun things to do if you find the time, bragging rights, ability to escalate friends' problems with FB.
Cons
High pressure to perform, focus on impact means that even doing a good job on a project doesn't mean you would be commended, review feedback cycles are a drain, zero appreciation for quality, bug fixing or assisting others - engineers are only assessed by new features that can be shown to provide measurable impact to a metric that management cares about. Codebase is messy due to a lot of people (especially inexperienced) moving fast.