a. Lots of politics, bureaucratic, and communication barriers across teams (as expected for any large organization);
b. Traditional on-premise enterprise software market is coming to a growth bottleneck;
c. In-memory computing could be a risky bet;
d. For cloud and mobility, not yet established as a dominant leader position (and sometimes a follower);
e. Pressures are concentrated on revenue generating and enablement teams (sales, presales, etc), while some other teams are quite lay back and enjoying life;
f. Relatively high turnover at all levels, esp. the executive changes bring lots of confusion and discontinuities.