There aren't many pros. The only thing I can think about is the flexibility. But I wouldn't work for them again.
Cons
They take a big percentage of your money, management is very unprofessional, they are rude. Don't recommend them at all. Better off finding your own families to work for.