Company: IBM
Date: 2015-06-12
Overall rating: 3/5
Employment status: former
Experience level: Senior

Working internally at IBM
Pros: Great benefits and generally decent opportunities for advancement.  They payed a full ride for me to attend college while I was a full time employee,  not reimbursement but up front full ride.
Cons: The pay scale for internal employees isn't quite market penetrated.  Many people will take the lower salary largely because of the pedigree of putting IBM on their resume and they know it.