Company: IBM
Date: 2012-02-07
Overall rating: 3/5
Employment status: current

Good, but could be better.
Pros: Pay and benefits were good. Flexible work/life balance and could work remotely.
Cons: Lack of job security as you never knew if your job would be redudant.  Always changing procedures that work to try out potentially better but not always good procedures. Couldn't always meet team members scattered across the US.