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

Great experience...take your patience pill.
Pros: Great learning ground...if you can unearth the offerings. Varied projects, self determination.
Cons: Travel can be an issue. Certain groups are not cohesive in strategy. It's who you know that determines success and many languish in bands without promotions or increases for years. Can be frustrating.