Company: IBM
Date: 2011-11-09
Overall rating: 4/5
Employment status: current

It is a level playing field with ample opportunities to work across roles related to your current profile.
Pros: It is an equal opportunity employer with plenty to offer when it comes to job roles and responsibilities across the organization.
Cons: IBM is big. One can get a little overwhelmed initially considering the size of its workforce, however once you acclimatize it is easier to connect with people and grow within your team and get recognized.