Company: IBM
Date: 2012-04-09
Overall rating: 4/5
Employment status: current

Challenging and rewarding
Pros: Knowledge and skills sharing are 2 most prominent reasons
Cons: Sometime it is too stressful