I would say that this company is a terrible company to work for, but, that would be a huge understatement.
They will try to not pay you for the work you do. They will try to take back money that they have already paid you.
They don’t look at your qualifications when placing you at a job. If you ask for a specific kind of job they ignore your request, and give you some excuse as to why you are not qualified to work in the kind of job you requested.
They will lure you in with one kind of job then give you something completely different. They will try to pay you the lowest wage possible.
If you can, try to find out what company you will be working for, and then apply to that job, before giving peopleshare the satisfaction of sticking it to you.