Company: IBM
Date: 2013-08-27
Overall rating: 3/5
Employment status: former
Experience level: Senior

A solid company, but impersonal
Pros: Very well respected in the industry
Solid financial results allows freedom to do new things
Almost universal work from home policy which allows employees to spend time with family
Cons: Work from home policy means that most teams are geographically dispersed and in some cases you may never even meet your boss or coworkers in person.
Policy decisions are often made by the institution - i.e. no one stands behind them so they cannot be challenged or discussed.
The power is all in management - the workers are just resources.
Yearly layoff policy trims thousands off the payroll silently on a regular basis Q)  "Where's Joe?"  A) "Didn't you hear?  He left the company in the last Resource Action"