Pros: Get a job fast
Cons: Lose a job fast, be miserable due to lack of/distorted information given to you by the unsupported "recruiters"
PeopleShare is fantastic at getting you placed with illusions of grandeur which get you extremely excited. Once you are placed, it only takes about a week to realize that you were 100% misinformed about the schedule, hours, pay rate, even who your on-site manager is at the company you are working at for PS.
Begging to see your submitted time sheets is pointless; there will always be a reason or just you will simply be completely ignored by all parties involved in getting you this information (including PeopleShare staff, the week to week different personnel that take your time cards to be signed off on and sent).
Be prepared to be in a revolving door of 4-7 week positions in which you work your hardest, are promised full time employment "in a few more full 40 hour weeks," and then you are let go almost immediately before you've completed your "90 day probationary period" with reasons that have "nothing to do with your extraordinary work performance, you just weren't a long term 'cultural' fit." Or, a very busy atmosphere where you are known to be needed, but then let go on the basis of them not "being able to keep you on due to lack of hours needed."