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

A company with great opportunities, but looses its way with its people from time to time
Pros: Great opportunity to move around a diverse organisation and experience numerous career-types all in one company. Work with software, work with hardware, work with services, etc.
Cons: IBM has a habit of regular organizational restructures; such a large, diverse organizations means communicating all the wheres, whys, hows, etc. is complicated. Most restructure experiences during my time seemed to result in not much direct influence in my work, etc. or completely turned things on their head