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

Managed by a spreadsheet
Pros: Working for IBM is like working for many different companies, so potentially you can move about and build your career without changing companies.
Cons: Employees taken the burden of what I like to call "IBM Blue Overhead". There are processes, tools, databases by the 1000s. Getting help or support often requires contacting someone in another country. Raises and bonuses are abysmal. They have off-shored so many internal support positions that basically you need to be your own IT help desk, HR partner, and BA. Your first line manager has virtually no control over your salary, raises, bonuses.