i was working with a company.i worked with them seven months resigned.they cancelled my visa my without telling me they ceased my one month salary two months incentive my overtime for seven months.they told me to produce a new working visa before they will give me my final settlement.i have gotten a visa gave them a copy and they told me they will only give me the one month salary.i ask of indemnity for the seven months i spent working with the company and they told me no.is that right.i need advise from you people