Company: IBM
Date: 2014-01-06
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great experience
Pros: Interesting work, smart coworkers, opportunities for growth. I've had three managers, each of which have been very willing to help me move on to positions that interest me.
Cons: As with any large company, you need to learn to be an advocate for yourself and the good work you do...so you don't get lost in the crowd.