5.0
Aug 22, 2014
Recommend
CEO approval
Business Outlook
Pros
Engineers get a lot of responsibility and room to grow in their careers. You work on things affecting hundreds of millions of people directly and there are not many places where you get that much impact. You learn a ton about the world.
Cons
With great power comes great responsibility. Sometimes you need thick skin to work on user-facing things.