Company: IBM
Date: 2014-08-07
Overall rating: 3/5
Employment status: former
Experience level: Junior

Technology Goliath. Infinite Uncertainty
Pros: -Diverse Career Opportunities& many of them
-Reputable company, enormous portfolio
-OK pay, OK benefits, Fantastic Flexibility
-Acquiring companies constantly
Cons: -Management controls you like puppets.  You do not necessarily own your own internal path
-Reputable yes, but that reputation isn't always good or improving
-OK pay, OK benefits, Flexibility fading
-Enormous challenge in IBM being a sum of its parts.  Collective deal handling difficult.
-Team not really there.  Everyone paid on their own part - difficult to control
-LOTS of uncertainty.  More people leaving or forced to leave than coming
-Culture leaves much to be desired