Company: IBM
Date: 2012-01-22
Overall rating: 5/5
Employment status: current

Professional growth is good. Balanced work/life experience.
Pros: Work/life balance. 
Exposure to various things in tech. 
Ability to contribute and drive projects.
Cons: The usual that comes with large companies in terms of idea time-to-market.