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

Great learning experience, not much upward movement, compensation mediocre
Pros: Opportunity to learn in different positions if you show the willingness
Openness in sharing skills
Support for diversity - in action not just words
Respect for personal life boundaries
Flexibility in work and personal styles
Cons: Even sharp people get comfortable and lose their edge
Not much upward movement among ranks - demoralising
Compensation is mediocre