Company: IBM
Date: 2011-06-22
Overall rating: 3/5
Employment status: current

Negotiate as much as you can before you join IBM
Pros: Flexibility in working hours.
good career growth.
onsite oppurtunities
some good projects
full independence.
Cons: Slarary hike
some projects are not good.