Company: IBM
Date: 2014-07-16
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Opportunities
Pros: As long as you are comfortable in a big company, there are actually a lot of opportunities for professional development.
Cons: Easy to get lost in the org structure.