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

It was the best of times, it was the worst of times.
Pros: You will work with incredibly smart people in IBM. You'll work on really interesting projects. You'll have the ability to change jobs and learn many different parts of the business. IBM is shaping itself to remake enterprise IT for the cloud, harness the power of analytics and big data, and drive applications to follow a systems of engagement paradigm.
Cons: It's a very tough climate internally right now. Constricting budgets, resource actions, minimal raises and benefits eroding slowly over time. Most people want to be at IBM long-term and are holding on for dear life as senior management try to steer the ship to more profitable waters.