Company: IBM
Date: 2012-06-28
Overall rating: 4/5
Employment status: current
Experience level: Junior

IBM us a great place to work
Pros: IBM provides a lot of flexibility in terms of work locations, time off, moving between verticals, managing processes, procedural amendments and networking opportunities. As an organization, it encourages people in taking ownership of their own careers and create an large network within IBM that can help employees develop skills and even scale up in our respective careers.
Cons: IBM has almost no budget for employee engagement. The motivational factors that help managers retain employees are minimum. It almost seems as if attrition is not of concern to the "Big Blue". The salary ranges of Bands even within a particular Business Unit are wide. In some cases, the ranges are such that a person who is two bands higher than you can be paid lesser than you.