Company: IBM
Date: 2011-11-18
Overall rating: 4/5
Employment status: former

A very virtual environment.  Very difficult to build your network outside of meeting people on projects.
Pros: Great company focus on leadership.  Vast knowledge resource pool to tap from.  Great mentors if you are lucky to have one.  An excellent brand in the market place.  Benefits are very very generous.
Cons: They could pay better.  Very difficult to get promoted and move up the ranks.