劳动法你好,我从事的是IT网络的工作…

劳动法你好,我从事的是IT网络的工作,一年前我与北京的一家公司签订了劳动合同,在工作的期间签订了培训协议,培训协议上有写了服务期限等条件,请问下这是合法吗?