1. that is odd. even if you are not good on the job. you can still get UI benefit.
2. did you get fair salary when you worked for them? if not, you can file H1B complaint. here is the form and mailing address:
http://www.dol.gov/esa/whd/forms/wh-4.pdf
http://www.dol.gov/esa/whd/america2.htm