Company: IBM
Date: 2008-06-12
Overall rating: 4/5
Employment status: former

Great company that could lose its edge
Pros: Lots of opportunities for lateral experience. Very bright people throughout the company. Customer recognition of the IBM brand.
Good training (on line) opportunities.
Flexible work at home or remote potential.
International growth is strong
Cons: losing sense of teamwork and place. 
Hard to utilize resources within IBM for cross functional projects.
Too much time fighting internal battles rather than customer concerns
bonus plans can be confusing and change on a regular basis