Company: IBM
Date: 2015-05-03
Overall rating: 3/5
Employment status: former
Experience level: Senior

Not My Father's IBM
Pros: Huge supply of talented persons, typically very dedicated.  Opportunity to work world-wide.  Probably a great place for entry level jobs for those with skills in newly emerging technologies.
Cons: Unfortunately, IBM will drop you like a hot potato, regardless of skills or performance, if they need to cut expenditures.  It takes them forever to make major decisions, and the executives responsible for large failed projects rarely seem to get the ax - it's all the workers below who tend to suffer.