I used to work as a contractual employee for this company. As such the pay rate for this company was pretty low but I continued as the timings were of convenience to me. One fine day they wrote to me stating that I have over-billed them and when I asked them for proof they didn't reply back. They have terminated the contract and have deducted my 10 hours pay. Just imagine, how would it feel when you have been waiting for your pay and your family strive on you and all of a sudden they do this to you. They have never ever given me any intimation or warning before for over-billing. This is a clear case of cheating.