离职有补偿吗?

我在当地一家私人大酒店当服务员,酒店方前两年没有给我们签合同,也没有交保险,只是工资条上显示保险补贴900元,第三年给我们签合同了,但不是正规的合同文本,是酒店方自己打印出来的一些条款,还有我们一个月只有两天的休息,更别说年假了,由于工作的性质节假日也不能休息,也没有两倍,三倍的工资,请问我现在主动提出离职,能得到补偿吗?酒店有违规行为吗