Company: IBM
Date: 2014-06-09
Overall rating: 3/5
Employment status: current

Good until the last few years
Pros: Great Technical talent, and best people in the business.  Flexible work environment and no shortage of challenges
Cons: Execs have major poor decisions on company directions the last few years and many are suffering because of it