Pros
If your skills are entry-level, CompuCom will most likely take a chance on you because they know they will be able to pay you less. For someone just looking to get his foot in the door, this is a good opportunity to get some real world experience on his resume. If you can keep your expectations low, CompuCom will be an ok place to work. Just don't stay longer than you absolutely have to.
Kontras
CompuCom pays as little as they can get away with. (When I was employed with them, they charged the customer $175/hour for two technicians and between the two of us, we made about $45/hour. Neither one of us had benefits). Turnover is high and morale is low. Often, you are working with other technicians who have very little knowledge and experience which can be frustrating if you actually have a decent skill set.