Company: IBM
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

Good place to work, be prepared for the largeness.
Pros: One gets to work on large, game changing products.  People are generally good and accountable for their work.
Cons: A company this large has problems recognizing the ones who shine.  Its easy to get lost in the crowd.