Company: IBM
Date: 2012-08-31
Overall rating: 5/5
Employment status: current
Experience level: Senior

IBM Review
Pros: Good place to grow professionally in the long run. Supportive management, especially in times of personal crisis.
Cons: Some disparity in work culture between different units. Rotational opportunities are rarely available considering that this is a  global company with business spanning a huge variety of technology and offices in almost every corner of the globe.