Company: IBM
Date: 2013-05-08
Overall rating: 4/5
Employment status: current
Experience level: Junior

As it is such a large company, you really must manage your own career.
Pros: Big network of New hires, get to move around to different projects, teleworking, and lots of resources and free education opportunities.
Cons: Consulting for the government, working at a computer for 9 hours a day, and being at the client site.