Company: IBM
Date: 2014-05-15
Overall rating: 4/5
Employment status: former
Experience level: Senior

Interesting place to work.  Some of the smartest people around.
Pros: You have the ability to work with people all around the world and learn so much.  You will have access to test and try all of the cutting edge technology.
Cons: You have to manage your career.  I found managers who are willing to help.  However with IBM going mostly mobile in the US.  It is hard to keep up these relationships.  Being part of a global team was fun but still need to have the office experience.