Pros
All in all, for this industry the compensation offered can be considered fair when compared to many other product market/management positions in other industries. Because the competition between the big three, the salaries are inflated but well worth it due to the demands of the job.
Cons
- Because to the state of constant change, there seems to be no time to do a good job on anything. - Executive Management Team (EMT) just doesn't have a clue as their expertise and attentions seems to be elsewhere. As result of this, too many opportunities to execute correctly are missed. - I don't know how better to explain this other that to say "Empire Building" is a full-time pre-occupation for some within R&D. - A huge investment is made in developing plans to operationalize against objectives, but then it all fizzles out when it runs a-foul of middle managers. - Now the interest seems to be in creating the buzz to a broader marketplace rather than focusing in on the market that actually uses the technology. Blogging and "Tweating" does not connect with this marketplace for this technology.