Company: IBM
Date: 2017-06-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Big company trying to do better
Pros: IBM is a middle of the road company (decent salary, benefits, stability, mobility within the company, etc) but with great people. In nearly two years most everyone I've met is a good person, smart, and trying to do the right things to get their jobs done. The C-level team is working really hard to reinvent the company to bring it into the modern era of cloud computing and AI. Amazing work/life balance (for now, see advice to management).
Cons: Seriously outdated internal tooling, a huge company with layers upon layers of management, many different and competing objectives and brands that are all glued together.