我们刚毕业 公司一次就让我们签了一个五年的合同 之后公司让我们签了一个培训协议说五年内违约的话要赔偿20000元 之后公司又出来了一个文件 说自从6月1日起(我们是5月22日签的合同合同上的生效日期是6月1日)签合同的没有安家费 和住房补贴 还有公司的加班费就2元一小时 请问这些是否都是合法的!!!