Pros: benefits right away, great pay, great office staff
Cons: sometimes takes awhile to get a contract
Recruiters are in contact a lot to make sure you know they are working to get you a contract to make sure that you are happy with the contract you are on. If you ever have a problem, they want you call them right away so they can fix it. They want you to be happy at work and they will work to make sure you are, even if they have to go up the corporate ladder to do it. Sometimes it takes awhile to find a contract if you have a limited specialty or a a limited area where you want to travel.