3.0
Jan 29, 2014
Recommend
CEO approval
Business Outlook
Pros
- Some of the smartest engineers I've ever worked with - Great free food and perks (dry cleaning, snacks, etc) - Lots of opportunities to make things happen -- great bottoms up culture - Mostly very nice people who try to help each other out
Cons
- Engineering management runs the show -- you need to suck up to them to succeed, and if you dare disagree, prepare to leave - Poor quality management -- many are set there by level and for being smart technically, but aren't good people and career managers - Terrible work/life balance unless you actively set barriers and don't do some things - Sloppy coding -- hacking is more prized than good structure and elegance - A bit overly full of itself and entitled