4.0
May 21, 2013
Recommend
CEO approval
Business Outlook
Pros
Lot of independence in choosing your projects, recognition for innovation, complex problems, daily code pushes to production, awesome peers.
Cons
Constant inflow into upper management chain from other companies, so harder to move up the ladder if you're not on a crucial project.