My question involves employment and labor law for the state of: California
I came to US in Feb 2008 through small consultant company (Let's say: A) on H1B visa. In April, I got a project for 6 months at client location (C). There were also 2 middle vendors between A & C (Like: A> X>Y >C). After 7 months I transfered my H1 to the middle vendor (Y) but working with the same client (C). Now, the problem is my x-employer(A) has not paid me my salary for 1.5 months.
He said, according to the agreement I can't work for the same client directly or indirectly. If I am working with same client then he will not pay me my 1.5 months salary and he will file a complaint against me to breach the contract. Restriction paragraph of employment agreement states “The Employee shall not, without the prior written consent of the Company, at any time during the twelve (12) month period following the end of the Term (termination of your employment), directly or indirectly, work for or provide services to any Client with whom the Employee was involved during the Term of this Agreement.” How forceful is this statement??
Can anyone give me any suggestion, what should I do in this case?? Thanks!!

