Company: IBM
Date: 2014-05-13
Overall rating: 1/5
Employment status: former
Experience level: Senior

IBM does not care about American workers.  It is shedding them as fast and as discretely as posssible.
Pros: Huge company with HUGE expections to live up to.
Cons: IBM treats its employees very poorly.  Benefits and perks have been stripped away over the last 10 years.  Now they will come for your job and your salary.  Everyone lives in fear of the layoffs.  There are startlingly few resources for such a big company with that much cash on hand.  Big new projects don't have the budgets to meet their targets properly.  It's only a matter of time before quality becomes a big issue.