Company: IBM
Date: 2015-06-25
Overall rating: 3/5
Employment status: former

Software Engineer
Pros: Good technology, good (but increasingly expensive) health-care insurance.
Cons: Central planning.

Also, have you ever heard of a company that removes the per-paycheck contribution to 401K in favor of an end-of-December payment?   The main purpose is to save the extra cash that would be spent on people being laid off.