4.0
Mar 24, 2013
Recommend
CEO approval
Business Outlook
Pros
- you can choose your team, and, later, you can change it; - the company is a significant contributor to open source; - there are lots of smart people around you; - plenty of perks (great and varied food, company shuttles, public transportation, bike repair, laundry & dry cleaning, banking, ...) - powerful hardware to develop on
Cons
- no 401(k) matching; - some teams work around the clock; - things are constantly changing in the development process; - preference for "generalists", who know a little bit of everything and nothing particularly well; it might be hard for "specialists" to find a good team that favors depth vs breadth