Company: IBM
Date: 2011-11-23
Overall rating: 4/5
Employment status: current

Can be good
Pros: work is challenging, people are nice to work with, many groups to interact with, salary is good, training can be good at times,
Cons: can be long hours, not much in the way of recognition, no seasonal parties, focus on process sometimes too much