Company: IBM
Date: 2011-05-09
Overall rating: 4/5
Employment status: current

Very good place as a first job, not sure about long run though.
Pros: long history of world recognition. Good balance between work and life. flexibility, lots of smart people to work with, get help from senior colleagues.
Cons: Higher level of management is not transparent, benefits are not as good as before, lots of IBMers complain about minimum bonus.