Company: IBM
Date: 2014-04-04
Overall rating: 3/5
Employment status: current
Experience level: Senior

I have a great run, these days, the company is beset by layoffs
Pros: 1) Good smart colleagues
2) Flexible work hours
3) License to learn new things, and come up with completely new ideas
Cons: 1) The company seems to be run by bean-counters. These are MBA types that do not care about technology, and don't take into account any considerations which do not have quantifiable monetary value. For example, how much do free snacks contribute? Travel to talk to colleagues overseas? 
2) Slow decision making process
3) Difficult to transition ideas and code from research to development.