Company: IBM
Date: 2009-10-24
Overall rating: 4/5
Employment status: current

Still good place to work, but not your old IBM....
Pros: Flex hours, fairly good work/life balance opportunities, sick days are not taken from your vacation, not too political (at least in my group), decent benefits, good 401k matching
Cons: lowered vacation time for new employees (starts at 3 weeks and reaches 4 weeks max no matter how long you you work for IBM), no more pension or medical insurance after retirement (but nobody can afford that really anymore), some groups can be competitive and polictical rather than motivational.