This is the worst agency. You will know as you are filling out the application. The feeling you will have is not because of you --it is them. Incompetent and disorganized! It seems to be a small agency that makes "connections" with the big firms on Wall Street. They treat their recruits horribly. They supposedly send out checks that are just in limbo for 10 days (in my opinion they try to hold the money paid to them from the companies as long as possible before they send it to you), they don't respond to email or phone calls, and if you complain they spread negative information to anyone who will listen. Their mentality is the 'might makes right'-- take everything they can get and tread over the worker. The CEO thinks he is quite clever as he spews out the latest media talking points by sending his blog out to the mailing list.
Stack up to the competition? Don't go here unless you absolutely have no other choice. Most any other agency will treat you as if you have a value to contribute to their business. Other agencies pay more and will at least try to meet you half way.
If you do go there, don't trust anything unless it is in writing. This agency is taking advantage of the high unemployment rate and thinking that the hourly worker is under their thumb.