Company: IBM
Date: 2011-03-02
Overall rating: 5/5
Employment status: current

Great place to work
Pros: If you like technical things the opportunity to make a lifetime of learning is available at IBM.
Cons: "New" approaches, programs, etc.  Developed and Imposed by people who don't have to actually use them are sometimes time consuming and wasteful.