Company: IBM
Date: 2009-06-10
Overall rating: 4/5
Employment status: current

Many opportunities everywhere, but very slow progression
Pros: Working at home...or anywhere
Flexible work schedules
"Name" on the market
A huge company with different positions and opportunities
Cons: Very, very slow progression in compensation
Nebulous performance evaluation criteria
Too much of a "matrix" management makes the work confusing and without a clear direction