Company: IBM
Date: 2012-02-21
Overall rating: 3/5
Employment status: former

It is OK place to work.
Pros: Company legacy products and services , company's name and good reputation and benefits, work from remote, good work life balance provided.
Cons: Employee communication are not open.
No appreciation of your good work. 
Salaries are not great, did not get single raise in 5 years.