Hi,
I was employed by a staffing firm A for client X. I needed H1 so staffing firm A subcontracted me to consulting firm B. Consulting firm B filed my H1 and was paying me for the hours worked. Consulting firm B was recommended to me by staffing firm A. My Client, staffing company and consulting firm are in CA.
2 months back I left consulting firm B (for obvious reasons) and joined C, but am still working at the same client X.
My previous employer B has not paid me my last 1 month pay and when I asked him
for it by sending several email, and calling them. I did it for several days but they avoided talking to me. Before few days, he called me and threaten me saying I have broken the non-compete agreement with him and so I would owe him money and I should not be paid my for the last month.
As far as I remember I have signed only the offer letter (though I am sure he has some small font agreement somewhere).
How bad can this situation be ? Do I have any chances of getting my money ? Or worse, what if he actually sues me for breaking the agreement.
All help will be appreciated. If there is any attorney who can find time to answer, that will be even more helpful.
Thanks,

