Company: IBM
Date: 2016-12-16
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

was it worth it?
Pros: Really great flexibility (home office). Pleasant & nice colleagues on the practitioner level (management is another story - see cons). If you work hard, show initiative and innovation and can be a little political, you can advance in your career.
Cons: Salary & benefits are not competitive. Work loads are not balanced across teams (some teams have hardly any work, others are doing - unpaid! - overtime. The performance reviews are often based on the senior managements ideas of you (not your actual work) & the whole review system is taken as a joke by most employees. A lot of employees in the US & Western European countries are rude to the rest of the IBMers. The company's reality recently is cost cutting in every way possible. Most senior managers have zero people or process skills & should never have been given manager positions in the first place.