Company: IBM
Date: 2013-08-07
Overall rating: 3/5
Employment status: former
Experience level: Junior

I had a great time working for IBM, Shame of top management
Pros: Great Team and people, working from home, nice salary, average benefits,  corporate cellphone, good trainings and education, many company discounts
Cons: Poor top level management, greedy company, doesn't care about the employees, you can be out of job at any time, doesn't matter if you are the best employee or an average, they only care about the way wall street look at them.