Company: IBM
Date: 2012-05-10
Overall rating: 4/5
Employment status: former

Great place to start for college graduates or for people who have children and want work-life balance.
Pros: Great training, exposure to high level projects and resources.
Cons: Difficult to advance your career at IBM unless you know some senior level managers who can help sponsor you to advance.