Brware of this agency.
Hired by Aerotek for a temp-to-perm job at a large financial institution as an administrative assistant. Was on the job for 22 months and there was no permanent job to be had - the position I was in had only been staffed by temps for years prior to my being placed in the position and I was replaced by another temp.
I've worked for a lot of temp agencies over time and this company is totally unethical. Not only do you not get paid holidays or any accrued vacation time based on number of hours worked (read your contract carefully because they will "mislead" you during your interview), but sometimes they neglect to pay you. When they do neglect to pay you, it can take days of phone work trying to reach a person (in my experience, they don't respond to voice mail messages) and sometimes it takes over a week to get your missing pay, but only if you manage to reach a human so keep trying. Even calling their corporate headquarters in MD will only get you voice mail and your calls aren't returned.
Aerotek exploits the unemployed in these hard times by paying slave wages and dodging any contact with you, their employee, once they place you at a job. Most "quality" agencies offer paid holidays and accrued vacation time after you work a certain number of hours. Aerotek will tell you that they do, but if you carefully read the contract, there is no mention of it.
If you decide that a low paying job with no benefits or perks is better than no job (that's the position I was in when hired by Aerotek), be aware up front that you will never receive holiday pay, accrue vacation time or get a raise.
Find another agency, one that respects their employees and treats you with dignity.