Company: IBM
Date: 2015-03-08
Overall rating: 3/5
Employment status: current
Experience level: Senior

IBM struggles with it's size
Pros: IBM allows you to have access to fantastic resources and pockets of deep technical excellence.  Some of the people I have worked with have been visionary and inspired technical leaders.
Cons: Finance seems to be running the show.  Dubious business decisions are made on the basis of financial data only, without regard for technical or marketing strategy.