Company: IBM
Date: 2013-10-28
Overall rating: 5/5
Employment status: current
Experience level: Senior

Its not your father's IBM, but still one of the best companies to work for
Pros: IBM is very successful and manages the business well. Salary and benefits are good (even great).
Cons: IBM manages the business very closely financially, which translates to reducing the workforce in reaction to quarterly sales and profits.