Company: IBM
Date: 2015-04-11
Overall rating: 3/5
Employment status: former

Good culture and steady job
Pros: Good culture, friendly people. 
Flexibility, unlimited sick days, allow time off for personal business, work from home option.
Benefits
Cons: Underpaid. They will not bother with pay raise or may provide a very small one if you keep asking. 
Can go on for years without promotions no matter how hard your working. Hard working Employees feel under appreciated. Management don't take the time to make employee feel valuable or a contributor.