P.s. if you do decide to go with this company... you might want to have a good back up plan. Great people... just not enough work!
WAS a good company...until they started losing all of their contracts. Just got word that a lot of us are getting laid off. Great experience...