a couple of more tips:
One of the biggest abuses that the desi bodyshops do is to withhold social security, medicaid, federal withholdings, state withholdings from their employees checks but they don't remit it to the IRS and/or social security. Essentially, they just keep the money or become in arrears greatly.
If you were on payroll last year then you should check your social security statement to see if it corresponds with your w2. If it doesn't then that means it was deducted from your paycheck but not remitted. If you don't have the statement then you can go on-line to SSA.GOV and there is an option to get your statement on-line.
Also, another thing that companies don't do correctly is that they are supposed to complete a state tax return for every state that their consultants worked in. Therefore, if there is 30 consultants and they were working in 30 different states, then the company is supposed to complete tax returns in all 30 states.
Note: shutting down a company or declaring bankruptcy does not discharge tax, social security liabilities. Management is still on hook to pay them. Many of the bodyshoppers who did this, walk around with an ankle bracelet courtesy of uncle sam.
Just brain storming of different possibilities. When someone messes with you, there is many ways to mess right back.