Company: IBM
Date: 2012-02-07
Overall rating: 4/5
Employment status: current

Freedom to experiment, learn, improve and implement
Pros: Freedom to innovate. No micro-management. Very good work-life balance. At the end of the day, it all depends on the manager you work for.
Cons: Very hard to influence any decision making at any level. A lot of processes in place which is understandable for such a large company. However, they slowdown your work.A lot of time is spent adhering to policies OR following training on policies. 
There is system for every little thing that you need to do and it takes time to learn who to contact for what and then the time to actually get the task done.