Company: IBM
Date: 2014-07-17
Overall rating: 4/5
Employment status: current
Experience level: Senior

Smart people, big company, slow to change
Pros: On the whole, IBMers are a smart and motivated group. The company is well managed with an excellent management track, once you get on it.  With its breadth of hardware (decreasing) and software (increasing) products, it can provide 'one stop' shopping for its clients.  The company has an excellent worldwide reputation which is good enough to get you in the door of many potential clients.
Cons: However, there is a lot of corporate structure, some of which is needed to mitigate risk, but some that seems to have gotten a life of its own and lost track of its original intent.  It has struggled to properly assimilate and monetize its' numerous acquisitions, a process which is slowed by the detailed requirements to release any IBM software product.