Company: IBM
Date: 2015-03-22
Overall rating: 5/5
Employment status: former
Experience level: Senior

Get to work with lots of good people
Pros: There are lots of opportunities at IBM to research and use the latest technologies. The people are also talented and hard working. I got to work with people all over the globe - Argentina, Brazil, Italy, Czech Republic, and India - and got to learn a bit about their cultures.
Cons: While 40 hours of education are required each year most departments have no education budget so you're forced to take whatever free courses IBM offers. Even if a department did have an education budget it was usually only enough money to allow 1 person to go to class.