Company: IBM
Date: 2008-07-03
Overall rating: 2/5
Employment status: current

IBM is a tough company to grow in not for the lack of opportunities but for the abundance of talent.
Pros: A huge company.  Diversified options.  Something for everyone.
Cons: Huge Company.  No shortage of talent.  Lets say 1% is considered the cream of the crop.  1% of 370K employees is 3.7K ppl competing for top positions.  Easy to be really good and still not make it at all.