Company: IBM
Date: 2015-06-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

Hard work; can be interesting - depends on you.
Pros: Wide variety of consulting work - if you can navigate the org well. Good benefits - esp. things like maternity leave. Ultimately depends on you a lot of how your career evolves.
Cons: Not great on pay packages. Base package not bad, but bonuses are tiny. Can see potential pain ahead as company undergoing major transformation.