Company: IBM
Date: 2014-05-30
Overall rating: 3/5
Employment status: current

What you would expect. No more and no less
Pros: Huge network of opportunists.  Veterans to server as mentors, a big company to put on your resume and you can transfer to other departments, countries and subsidiaries for upward career trajectory.
Cons: This is an old company with old people.  Tons of complacency. Slow to adapt and extremely reactionary.  The company is attempting to be agile, but is just too darn big and cumbersome to do anything quickly.  Small tasks take forever to complete because of antiquated systems that create unneeded bureaucracy and overhead.