Worldwide, no prejudice about anything, good treatment by the human resources and good transportation
Good team membership.
Future oriented - the company recognizes the need for change.
Organizational culture is one of the great things in IBM, you can really rely with everything on your teamleader. At least that was my experience, in the end it's all about people.