Company: IBM
Date: 2008-09-07
Overall rating: 4/5
Employment status: current

Good work/life balance, not always the most exciting work
Pros: Great work life balance (I have 2 young children at home, and I have all the flexibility I need to deal with the typical toddler/infant issues), varied experiences, great management team, IBM legacy of innovation, the pay is pretty solid, most of the people are great to work with, great reach back to some of the best technical minds in the industry
Cons: Consulting offerings are somewhat ill-defined, paths to advancement also not well defined. I work in the Intelligence Community and our presence here is limited. We cannot compete with companies like Booz Allen for the bigger projects. We often have to work as subs to other consulting firms.