Naleem, regardless of our opinion, it is the agreement the Mall has with your company with regard to hired help. At the end of the day, you are employed by Mall Management via your company, dont get your BP up. do you no good, just go with the flow, and make a request to the Mall Management via your company, and as we are all here for the money, if you are happy with the income, just carry on and at the end of your contract, look for a new job that meets your pleasure.