Company: IBM
Date: 2013-11-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great people and technology.
Pros: IBM vast resources to leverage in order to be productive - networks of experts, rich knowledge bases, and a rich pool of software tools to develop your products.  IBM strengths in virtualization and information security gives it legs for the long run.
Cons: There is some uncertainty as to which older products and services will remain strategic as IBM makes decisions in its current "transition" phase.