10-09-2008, 08:01 PM
Don't know them, never worked for them. They service the same areas as me. They are a big outfit. Seem like a straight forward company.
What is making you want to work for them?
My company is hiring. I am not near as big as them, but still take care of my own and offer great benefits.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.