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

Great place to learn the ropes of corporate culture.
Pros: Education is open to everyone, you just have to be the one to plan it out and do it. No one will guide you as in smaller companies.
Cons: Mentors are hard to find. They are out there, but because the company runs on office politics, they are all busy finding their own future directions.