我在现在公司工作快一年了,现在让我们签员工保密协议,还规定离职一年内不准去同行工作,违法吗?

首先,这个保密协议是不违法的,劳动合同法规定单位可以要求员工在离职后不超过两年内,履行保密协议。但是,公司不给补偿金是违法的,必须在你离开公司后一次性给足或者每个月分别给。你这种情况,最好和公司好好谈谈。