Company: IBM
Date: 2010-03-27
Overall rating: 3/5
Employment status: former

software developer job review
Pros: Growth opportunity for advancing skills, new technology, teams spread across the globe, job flexibility, work environment and friendly co-wrker relationships.
Cons: Comparison based compensation where if you are doing a good job but everyone else is a little better than you, then you don't get any shared profit.