Company: IBM
Date: 2014-05-13
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Don't treat employees well, bad management
Pros: Decent Benefits
Somewhat stable
Interesting projects at times
flexible//can work from outside the office.
Cons: Personal Growth is almost non-existent
Management doesn't treat employees well.  It's almost bully-like
No pay raises in years
"bonuses" - almost embarrassing they are so low.
Quick to point out the bad, slow to congratulate you on a job well done.
Toxic environment -- morale at an all time low.