2, the hotel arranged A to work in the catering department is not correct. The job is a matter clearly agreed upon in the labor contract between the two parties, and cannot be changed unilaterally by either party. (Unless the worker is incompetent in addition to the legal situation)
3, not in accordance with the law, first of all, its change of job that is illegal, can not be terminated on this ground. In addition, the reasons for the termination of the labor contract legal, without the legal provisions of the situation of the employer can not be dismissed at will.
4, you can report to the labor inspection brigade complaints, or directly apply for labor arbitration.