Company: IBM
Date: 2014-07-08
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

Lot of choices to move from one team to another team depending on what you like
Pros: You have the oppurtunity to work from home which is good.
Cons: Lot of work. You need to work for 80 hours every week to get any sort of recognition. Some managers don't appreciate the effort you are putting in. There are job layoffs every year.