Company: IBM
Date: 2015-11-25
Overall rating: 1/5
Employment status: former
Experience level: Junior

Partner
Pros: This company has the potential to accomplish anything.  The firm has a unique and varied set of assets and capabilities.  There a few very talented people that have stuck it out through very tough times.
Cons: The firm has more bureaucracy than one can even imagine.  Although they are trying hard to eliminate the most pernicious aspects of it, it is so deeply ingrained in the culture that it may be impossible.  They continue to lay people off and do so almost randomly as they attempt to remake the workforce to match a strategy that is often (not always) akin to re-arranging the deck chairs on the Titanic.