Company: IBM
Date: 2016-01-22
Overall rating: 4/5
Employment status: former
Experience level: Senior

IBM, Software Group
Pros: Able to gain a great breadth of experience across multiple geographies & organizations all within one company. If you manage your own career well, then you will excel at IBM.
Cons: Once you are above a first line manager level you can anticipate back to back meetings all day; simultaneous need to be available on instant messenger (Sametime) for answers questions and respond to comments, a full email inbox with a need for immediate response, and an expectation of availability outside business hours.  It's an incredible place to work, but you need to manage up, down, and side to side at all times to be successful.