要看单位给你什么待遇了,如果是给很多安家费、科研启动费甚至购房补贴,一般是需要签十年八年或者服务期是十年八年的,这样很正常。但是,如果什么待遇都没有,那签八年确实是太长了。像有一些地方,没有任何待遇,最开始签了一年半,包括半年试用期,违约金一万一年,后来要签的话就是六年,违约金一年3万,这样的就不要签了。具体信息可以查询/咨询当地有关部门获取第一手信息。