Website & Phone:
-They don't accept your own pictures.
-It's mandatory to pay them for getting your pictures taken at their office.
-They have no professional staff that can take decent pictures.
Once you set up your account:
-If you are lucky enough, you would probably get one or two jobs.
-They would not reply your applications for casting.
Once you get a job:
-They won't give you a direct contract between you and your employer.
-They are in charge of your paycheck. Your employer won't pay you directly.
-Their contract with you, saying that if you don't get paid, they are not responsible for it, and it's normal for you to get paid in 60 days.
-Fortunately I got my paycheck in 90 days, with the work of sending a dozen of emails.