Company: IBM
Date: 2012-08-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Pretty okay
Pros: There is great work hour flexibility.  The benefits are also quite good.  Generally I've found  that there are good people who work here.
Cons: Overly bureaucratic at times.  It can take time to get important things done.  Bonuses aren't great, nor are the raises.  I'm not sure why things are so tight as far as budgets.