Company: IBM
Date: 2013-07-10
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great for first 15 to 20 years...  last few years great if you were a stock holder, not so much as an employee.
Pros: Great people to work with, great opportunities for the most part...
Cons: Management of company is now driven by finance and the Wall Street.  Very little autonomy is given to lower level management to make decisions.