不算违反。与公司签订就业协议和合同是具有法律,违反者应赔偿对方一定经济损夫,但以下情况不算违反协议,一是考上研究生继续深造,二是考上公务员被录取,三是参军被部队录取,以上几种情况都可以视为XR方自动解除该协议,而不算违反协议。