They say it's full time job - It's not, reality is you are like a freelance consultant to company who holds your visa.
Company say they medical provide benefits - But its just group plan, employee contribute 100% amount towards premium. Believe that's expensive than market rate even.
Salary - Very low billing to candidate. Company takes min $100 per hour from clients and pays at max $50 to candidate at location like CA, NY. Means company makes takes almost 60-70% stake from billing rate.
No Paid leaves.
No paid holidays.
Company say they provide relocation assistance - They just provide $400 flight ticket to consultant not to his/her family. No rental car expense. No hotel stay more than 2 days. No lease breakage or logistic expense or household stuff logistic expens.
Bench Pay - After 2 weeks of bench they ask consultant to go on unpaid leaves.
Termination - If consultant is on bench more than 4 weeks they terminate without warning and don't give chance to switch to candidate. (They send visa revocation notice to USCIS immediately, so candidate face difficulty to reinstate visa with another company ).
Projects - Very limited projects. For DotNet candidate like me they fires consultant because they unable to place in any client project. If you are on project they
Green Card/Citizenship - Company lures you with expedite GC processing and sponsorship but believe me it takes almost 1-2 years to get their internal approval and paper work done. They come with all non sense reason to delay actual filing as much as they can.
I will NOT recommend to join Experis at any cost. You will not earn any money with Experis instead you will loose your own savings. Most of Experis IRMP candidates left within 6 months or even before that. In all such cases candidates who come to USA are unaware of facts and things and and they paid bond breakage fees to Experis, as Experis threatened candidate with legal actions on the basis of bond. Experis made huge profits from that amount.
ADVICE TO CANDIDATE: If you are really interested to come to USA and work. Then use Experis. Get visa from Experis and don't travel from Experis instead decline to join them after your visa stamping and transfer your visa to another company in India itself and travel to USA from that company. In that case you are not liable to pay any fees as you never traveled to USA on Experis money, so they can not ask any travel cost and legally they can not take visa sponsorship fees. If they ask you VISA sponsorship fees just drop a mail to USCIS.
Keep everything on paper or in mails. Don't agree or ask or discuss anything verbally. Keep proof of all discussions and communications. If required you can record your calls with their HRs and contact persons.