Company: IBM
Date: 2016-03-28
Overall rating: 5/5
Employment status: current
Experience level: Senior

Enjoy working with smart people
Pros: The best part of working at IBM is being able to engage with some very clever people.  As an older employee, I'm amazed at the quality of ideas and contribution of our University hires and early Professionals, and their willingness to share and teach.  You have to be prepared to work in a company which is transforming, and also understand that while your job isn't 24/7, the world is and decisions can move at a fast pace around you. Many opportunities to get involved in different projects locally, globally and virtually.
Cons: Matrixed management environment can mean decision making is complex and can involve many parties, so you have to learn the skills to manage people and expectations - often through email.
Get used to doing many things by email and phone which you might otherwise have only ever done face to face.
For travel, Economy Class on all flights (regardless of distance) is a negative.