Company: IBM
Date: 2015-01-31
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Employees not valued
Pros: Telecommuting is widely accepted, in fact, most of us don't even have an office that we belong to.   The benefits are good, 401K with company match, stock purchase plan.
Cons: Too many to list.  Executives build fiefdoms, strong cliques.  Individual contributors are promoted to management because it's a missing skill but they aren't good managers (in fact, some are abysmal) and your performance suffers for it.  Be prepared to be RA'd (resource action aka laid off) every February.  Worst review system ever, stack ranking and a certain percent have to be cut regardless of contribution.