Company: IBM
Date: 2012-09-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Enriching
Pros: Great experience, especially as an entry level hire
Great culture - very smart people 
Great starting pay
Great benefits
Exposure to upper management
Great internal mobility
Great Work/life balance
Cons: I completed my summer internship at IBM, I had a great experience and cannot think of any Cons.