Company: IBM
Date: 2014-02-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

It has been (and still) great opportunity to learn, evolve and get professionally mature in the organization.
Pros: Endless opportunities, educational sources, brilliant colleagues, big clients, global exposure, clear vision and structure, solid standing company. Everyday is a school day at IBM!
Cons: Not all countries/regions are dealt with the same care and focus. Each IBM country/region/department feels like it's a separate individual company with its own finance, operations, process....etc. Career promotion has a ceiling if you are outside USA, the ceiling is not high enough in middle east.