Company: IBM
Date: 2015-06-06
Overall rating: 5/5
Employment status: current
Experience level: Junior

Company that cares
Pros: A company that isn't afraid to invest in it's employees. Need a course to fill in some skill gaps for the upcoming project? They'll help you cover it.

Every day I wake up and think to myself, how amazingly cool, I work for IBM.

A progressively multicultural company.
Cons: The pay isn't as competitive at entry, but if you stick through, contribute and grow so will your pay. Think of this as getting your foot in the door, or being hired by this mega corporation so that you can work your way up from the mail-room.