What kind of opportunities do they have at FB, Google, Apple, etc. etc. for non-technical roles like project managers?
Google / Product relgoogmore
It's much more fulfilling to work at a smaller company or a startup. Don't let the hype fool you. You are more disposable at the big guys.