I cannot think of a single reason I would recommend it. They do have benefits. If you have to have something, well, there does seem to be a lot of turnover.
Cons
Cannot begin to list all the cons. I was deceived and lied to by my recruiter. I seriously considered suing.