I see good intentions every day. But ultimately I'm not in the position I was sold.
Pros
40/hr's a week. Work is work. And they have me doing work.
Cons
If you end up working for one of their managed service teams, don't expect to be working the job the recruiter sold you on. It might be because of embellishments by the recruiter, half truths and such during that process - or it might be because the client changed the scope some time later. No hope for advancement, and they will do everything in their power to discourage you from developing a healthy vendor/client relationship with whatever org their team is contracted for. This is clearly intended as a defense against having people hired direct, but if you entered the job honestly that should have never been your goal - so what the policy does is make you feel like a cold / soulless button-pusher most days as any attempt at communicating like a normal human gets shut down with prejudice.