Not to bad, as far as contracting companies go.
Pros: fast placement
Cons: tell you one thing, and do another.
Decent job placement available. Lower management are pretty decent people. Not very organized, constantly contradicting themselves. Hookie Pay system where they dont pay over time, but give comp time instead.