第1章
“张经理,您刚才说,我的年终奖是七千块?”
会议室里暖气开得太大,张海昌的秃顶上一层油光。他把一张A4纸推过来,食指戳在数字上,指甲缝里还带着中午食堂红烧肉的酱油色。
“你自己看嘛,绩效评定C档,年终奖系数0.5,基数一万四,乘下来就是七千。公司有公司的制度,又不是我一个人说了算。”
他说这话的时候,眼睛没看我,看着桌上的保温杯。枸杞在杯底沉着,像他头顶仅剩的那几根头发一样稀稀拉拉。
我没接那张纸。
“我的业绩考核表上,四个季度的评分全是A。”我说,“十月份我签的确认单,我亲眼看见我的名字在A档名单里。”
张海昌终于抬起眼皮看了我一眼。那种眼神我见过,是人力总监惯用的眼神——不把你当人,把你当一个即将解决的麻烦。
“年底统一重新评定过,管理层的决定。你有意见可以走申诉流程,三十个工作日内给回复。”他把保温杯端起来,吹了吹,“不过我得提醒你,申诉期间离职,申诉自动作废。”
三十个工作日。等申诉结果出来,年终奖早就发完了,所有人都拿钱走人,你一个人拿着申诉函在空荡荡的办公室里,像个笑话。
我没说话。张海昌以为我被噎住了,语气忽然软下来,带上一副“我也是为你好”的表情。
“小赵啊,你进公司六年了,也算老员工了。年轻人不要计较一时得失,眼光放长远一点。你看你同部门的王鹏,人家从来不争不抢,今年不也拿了不少?”
王鹏。
我闭了一下眼睛。
王鹏去年业绩排名部门倒数第二,三个项目延期,两个客户投诉。他的年终奖,我刚才在电梯里听财务的人说走了嘴——十三万,税后。
“张经理。”我站起来,把那张A4纸推回去,“这张通知单我不签。”
“不签也行。”张海昌也不恼,从抽屉里拿出另一张表格,翻到最后一页,指了指右下角,“那这份确认书你签一下——本人确认已收到公司2025年度年终奖发放通知,并承诺不就年终奖事宜向任何第三方披露或寻求法律救济。”
他把笔帽摘下来,笔尖对着我。
“签了这个,七千块明天到账。不签,走流程,什么时候有结果不知道,但春节前肯定到不了。”
窗外的天色暗下来。楼下有人在搬东西,纸箱摩擦地板的闷响透过楼板传上来。
我拿起笔。
张海昌嘴角动了一下。
我把笔放下了。
“我再想想。”
转身走出会议室的时候,我听见张海昌在后面叹了一口气——那种处理了一个小时终于把人打发走了的、如释重负的叹气。他大概以为我被吓住了,以为我和他处理过的几百个员工一样,捏着鼻子签了字,回家对着老婆孩子发一顿火,第二天继续来上班。
电梯门开的时候,我看见了孙玥。
她站在茶水间门口,端着咖啡,和一个财务的同事说话。看见我,她笑了一下,那种笑容很轻很淡,好像只是在完成一个礼貌动作。
“赵哥,找你半天了。”她走过来,压低声音,“年终奖的事你知道吗?”
“七千。”
孙玥的表情变了一瞬。不是愤怒,是某种微妙的确认——好像她早就猜到了,只是想从我嘴里证实。
“你呢?”我问。
她犹豫了一下。
“三万二。”
我的手指在电梯按键上顿了一秒。
孙玥今年七月入职,试用期刚过。她拿三万二。
我拿了七千。
电梯到了,门打开,里面站着技术部的老周。老周看见我,脸色有点古怪,往旁边挪了挪。
“老赵,过年好过年好。”他搓着手,声音比平时大了不少,“那个……今年年终奖还行吧?”
我没接话。
电梯里的空调出风口嗡嗡响。楼层数字一格一格往下跳。
“我听说你……”老周说到一半,被孙玥用眼神制止了。
电梯到了一楼,老周第一个冲出去,走得很快,像在躲什么东西。
我站在原地,看着大厅里的打卡机。绿色的指示灯亮着,屏幕上滚动着新春祝福语——“恭祝全体员工新春快乐,阖家幸福”。
一楼大厅的电子屏还在播放年会视频。画面里,CEO高远站在台上,背后是巨大的LED屏幕,上面打着几个烫金大字:“感恩同行,共创未来”。
年会是一周前开的。那天高远在台上讲了四十分钟,从公司上市计划讲到员工关怀体系,PPT最后一页是一行加粗的红字——“每一位员工都是公司最宝贵的财富”。
那天晚上,我在台下鼓掌鼓得很用力。
大厅里人渐渐多了,下班时间到了。刷卡的声音此起彼伏,每个人脸上都挂着快要过年的轻松。有人在约晚上的火锅,有人在讨论年货买什么,有人打开手机给家里打电话说“今年发得还不错”。
我站在人群里,把手机掏出来。
银行APP的余额显示:4216.33元。
这是还完房贷、付完儿子补习班费用之后,我卡里剩下的全部存款。
儿子明年上初中,择校费要八万。妻子林静的甲状腺结节复查结果还没出来,医生说要做一个穿刺,费用大概两千。她跟我说这些的时候语气很轻,像是怕给我压力,说完还加了一句“其实也不急,年后再说也行”。
年后。
过年要回林静娘家。她爸去年脑梗住院花了不少钱,今年她妈打电话来,明里暗里说了好几次“过年回来给爸包个大点的红包”。林静是独生女,这些事没有别人替她分担。
我站在公司门口的冷风里,算了一遍这些数字。
算出来的结果是一样的:我需要钱,很需要。
而公司给我的答案是:七千。
手机震了一下,部门群有人发消息。
王鹏在群里晒了张截图,配文是“感谢公司,感谢领导,新的一年继续努力”。
截图是银行到账短信。金额打了码,但长度没打——六位数,十三万出头。
底下一排点赞。部门十几个人,除了我,每个人都发了大拇指。
我在对话框里打了一行字,又一个字一个字删掉。
手机又震了。私聊消息,来自林静。
“老公,今天什么时候回来?儿子说想你了。”
下面是儿子用林静手机发的语音,三秒。我点开,儿子变声期的公鸭嗓在电流声里传过来:“爸,你给我买那个遥控车了吗?你上次说我期末考试进前十就给我买的。”
期末考试,年级第八,这是他六年小学生涯最好的成绩。
遥控车,289块。他在淘宝购物车里加了半年,一直没舍得让我买。
我靠在公司门口的柱子上,把语音又听了一遍。
风很大,把年会的横幅吹得哗啦啦响。横幅上写着“感恩同行,共创未来”八个字,其中“恩”字的角松了,在风里翻过来翻过去,像一面投降的白旗。
我没有回林静的消息。
因为我怕自己一开口,就会把所有的事情告诉她。
而她知道了又能怎么样?跟我一起失眠?在半夜翻来覆去的时候把手搭在我胳膊上,假装自己也睡不着?
手机第三次震动。
这次是邮件提醒。公司内部邮箱,发件人:HR-薪酬福利组。
:《关于2025年度年终奖发放的补充说明》。
我点开。
正文很短:
“各位同事:2025年度年终奖已核算完毕,将于明日发放至各位工资卡。部分员工的年终奖金额较往年有较大调整,系根据最新绩效管理制度进行合理评定。如有疑问,请参照《员工手册》第17章第3条关于绩效申诉的相关规定处理。恭祝大家新春愉快。”
第17章第3条。
我看过那条。五千多字,核心意思就一个:最终解释权归公司所有。
我把手机锁屏,屏幕黑了,映出我自己的脸。三十四岁,头发还在,眼角有纹了,嘴边没有笑意的时候看起来像在生气。
天彻底黑了。
公司的办公楼灯火通明,加班的人还没走,窗户里透出的光把楼下的停车场照得一片惨白。
我的车是一辆八年的卡罗拉,停在最角落的车位里。走近了才发现,左后视镜上夹着一张纸条。
风把纸条吹得翻过去,我用手按住。
上面的字是手写的,黑色水笔,字迹很潦草,像是匆忙中写下的:
“赵哥,年终奖的事不要签任何东西。公司今年不是第一次这么干了。我去年也是七千,申诉了一年没结果,后来才知道,我们的绩效评级在系统里被人改过。证据在HR系统操作日志里,但那个只有张海昌能看。——一个去年离职的同事。”
纸条下面没有署名。
我翻过来,背面是空白的。
停车场的穿堂风灌进领口,冷意从后脖颈一路蔓延到脊椎。
我把纸条折好,放进口袋。
站在车旁边,我抬头看了一眼办公楼。十六楼的灯还亮着,那是人力资源部的楼层。张海昌的办公室窗户对着停车场,窗帘半拉着,能看见里面有人在走动。
我拉开车门,坐进驾驶座,没有发动车子。
手机又亮了。
还是邮件。
发件人:张海昌。
:《关于续签劳动合同的通知》。
正文:
“赵东升同志:您与公司签订的劳动合同将于2026年3月31日期满。经部门负责人推荐及管理层研究决定,公司拟与您续签劳动合同,期限为4年,自2026年4月1日起至2030年3月31日止。薪资待遇及岗位职责详见附件《劳动合同续签确认书》。请于2026年1月25日前到人力资源部办理续签手续。逾期未办理的,视为自动放弃续签。特此通知。”
我看了一眼日历。
今天是1月22日。
三天。
他们给我三天时间。
附件点开,是一份标准合同模板,薪资栏是空白的,岗位栏写着“待定”,工作地点写着“服从公司安排”。
唯独有一栏已经填好了。
第十三条,竞业限制条款:
“乙方在劳动合同解除或终止后二十四个月内,不得加入与甲方存在竞争关系的企业。甲方按月向乙方支付竞业限制补偿金,标准为乙方离职前十二个月平均工资的30%。”
24个月。
30%。
我离职前平均工资大概一万二,30%就是三千六。
三千六一个月,要我两年不碰这个行业。
而我现在,年终奖七千。
我盯着手机屏幕,把这几条连起来读了三遍。
先把你的年终奖扣到七千,让你过年都过不踏实。
然后给你一份四年长约,让你觉得“公司还是需要我的”。
合同里薪资不写、岗位不写,只写一条竞业限制——三千六买你两年青春。
这是续约?
这是套绳子。
绳子套上脖子之后,四年之内你想走都走不了,因为辞职就要面对两年低收入竞业期;你只能乖乖留下,下次年终奖继续给你评C档,继续给你七千,你连申诉都不敢用力,因为合同捏在他们手里。
我把手机甩到副驾驶座上。
屏幕还亮着,光照在座椅上,照亮了那张纸条的一角。
我又把纸条掏出来,看了一遍。
字迹潦草,但没有涂改。每一笔都写得很用力,圆珠笔的笔尖几乎划破了纸面。
“证据在HR系统操作日志里。”
我把纸条重新折好,放回口袋。
发动车子的时候,电台自动开了,交通广播正在播晚高峰路况。主播的声音喜庆又亢奋:“年关将至,归心似箭,祝每一位回家的朋友一路平安——”
我关了电台。
车子驶出停车场的时候,手机又震了。
这次不是邮件,不是微信。
是短信。发件人是一个没有存过的号码,归属地显示本地。
短信内容只有一行字:
“明天下午三点,星海路那家星巴克,靠窗第三个位子。我等你。”
没有落款。
我把车停在路边,盯着这条短信看了很久。
路灯光透过车窗照进来,把方向盘上的手映得发白。
导航提醒前方三百米左转,机械的女声在车厢里回荡。
我打开通讯录,找到那个号码,按了拨出键。
嘟声响了三下,被挂断了。
紧跟着又来一条短信:
“别打电话。明天来了就知道。”
手指悬在屏幕上方,我打了一个问号发过去。
对方没有再回复。
我把手机扔进杯架里,重新发动车子。发动机的声音在安静的车厢里显得格外沉闷,像一头老牛喘气。
后视镜里,公司大楼越来越小,十六楼那扇亮着的窗户被霓虹灯的光吞没。
车子拐进主路,汇入晚高峰的车流。刹车灯连成一条红色的河,每一盏灯后面都是一个急着回家的人。
我的手机在杯架里又亮了一次。
这次是林静发来的照片。
她拍了家里的餐桌,上面摆着两盘菜一碗汤,旁边是儿子歪歪扭扭的作业本。照片下面跟了一句话:“今天做了你爱吃的糖醋排骨,儿子帮你摆好了碗筷。”
我打了三个字发过去。
“就回来。”
车子慢慢往前挪,收音机里不知道什么时候又被我打开了,交通广播换成了音乐频道,一个低沉的男声在唱:“这城市那么空,这回忆那么凶。”
我伸手把它关了。
车厢里只剩下发动机的声音,和导航偶尔传来的提示音。
副驾驶座上,手机屏幕暗下去,又亮起来。是公司内部OA的消息推送,弹在锁屏界面上:《董事长新年致辞:2026,我们一个都不能少》。
我没点进去。
车子拐进小区大门的时候,保安老李冲我打了个招呼,我摇下车窗跟他点了点头。
“赵工,今年公司效益好吧?我看你们那楼天天加班到半夜。”老李咧着嘴,露出一口被烟熏黄的牙。
“还行。”
“过年带老婆孩子出去转转?忙一年了,该歇歇了。”
“嗯,再说吧。”
车窗升上去,把老李的笑脸隔在外面。
我把车停好,熄了火,坐在黑暗里没动。
口袋里那张纸条的尖角硌着大腿。
储物格里还放着上个月儿子画的贺卡,蜡笔画的一家人手拉手,上面歪歪扭扭写着“爸爸辛苦了”。
我把贺卡拿起来,正面看了一会儿,翻过来。
背面有林静的字迹,她用铅笔轻轻写了一行小字,字迹很淡,像是随手写下的:
“希望明年过年,你能不那么累。”
我坐在车里,手里攥着那张贺卡,眼睛盯着挡风玻璃外漆黑一片的小区花园。
风把枯树枝吹得摇摇晃晃,影子落在地上,像一群人在互相推搡。
楼上传来炒菜的声音,油锅滋啦滋啦响,葱姜蒜的香味顺着窗户缝飘进来。
不知道哪家的小孩在练琴,磕磕绊绊的《致爱丽丝》,同一个音符错了三遍。
我把贺卡放回储物格,拔了钥匙,推开车门。
冷风灌进来,我打了个哆嗦。
手机在口袋里震动了一下。
新邮件提醒。
发件人:IT支持部。
:《关于系统升级期间操作日志查询权限临时变更的通知》。
正文第一行字让我的手停在车门上,没顾上关门——
“接人力资源部通知,自2026年1月23日零时起,HR系统操作日志将进行归档清理,清理范围为2025年12月31日前的全部记录。有查询需求的部门请于1月23日18:00前提交申请,逾期不再受理。”
1月23日18:00。
也就是明天下午六点。
而那张纸条上写的是——“证据在HR系统操作日志里”。
我看了下手机时间。
1月22日,晚上七点四十三分。
距离那些数据被永久删除,还有二十二小时十七分钟。
第2章
第二天早上八点半,我准时坐在工位上。
部门办公区在十五楼,开放式格局,六排工位整齐得像棋盘。我的位置在靠窗第三排,左边是王鹏,右边是孙玥。王鹏还没到,他的桌上摆着一杯喝了一半的奶茶,珍珠沉在杯底,已经泡发了,像一堆透明的鱼卵。
孙玥比我早到,正在整理一份项目进度表。她抬头看了我一眼,嘴唇动了动,像想说什么,最后只说了句:“赵哥早。”
“早。”
我打开电脑,登陆OA系统,点进HR管理后台。
屏幕上弹出一个对话框:“您的账号无权限访问此模块。”
我试了三次,换了三个入口,同样的结果。
去年我还能查。那时候我还是部门的绩效评审小组成员,有查询权限。今年十一月份,我的权限被悄无声息地移除了,没有通知,没有邮件,就像它从来没有存在过一样。
我把屏幕切换到项目管理系统,手指在鼠标上敲了两下。
王鹏九点半才到。他穿着一件新买的北面羽绒服,袖口的标签还没拆。进门的时候跟行政部的小刘打了个招呼,声音很大,整个办公区都听得见:“过年出去玩啊,去三亚,酒店订好了,万豪,海景房,三千八一晚。”
小刘夸张地叫了一声:“王哥你发了呀。”
王鹏笑了笑,目光扫过我这边,停了一秒,然后移开。
他在自己的工位坐下,开机,屏幕上弹出一排未读邮件的提示。他漫不经心地滑动鼠标,忽然转过头来:“老赵,年终奖到账了没?我看群里你没说话,不会是还没到吧?”
他说这话的时候音量没控制,前后左右的同事都听见了。
键盘声停了一瞬,然后又响起来。
“到了。”我说。
“多少?今年公司大放血,应该不少吧。”王鹏端起那杯隔夜的奶茶喝了一口,眉头皱了一下,大概冷了。
我没回答,打开一个项目文档,开始改方案。
王鹏等了几秒,见我不接话,自己笑了:“没事没事,金额这种事确实不好说。反正大家都不错,群里不是都发了吗?晚上我们部门聚餐,去海底捞,我请客,老赵你来不来?”
“晚上有事。”
“哪天没事?年后也行,咱们部门好久没聚了。”王鹏的语气很随意,像一个赢了球的人拍着输家的肩膀说“下次再来”。
我握着鼠标的手紧了一下。
办公区的门被推开,部门总监韩志勇走了进来。他四十五岁,国字脸,走路背着手,开会的时候喜欢用“兄弟们”开头。他经过我工位的时候脚步慢了一下,犹豫了半秒,然后径直走向自己的办公室,把门关上了。
那扇磨砂玻璃门上印着他的影子,他坐在办公桌后面,拿起座机打了个电话。
几分钟后,我的座机响了。
“赵东升,来一下。”
韩志勇的办公室不大,墙上挂着一幅字:“海纳百川”。字体是行草,落款是他自己。办公桌上摆着一张合影,是他和CEO高远的,两人并肩站在年会舞台上,手里举着优秀团队的奖杯。
“坐。”他指了指对面的椅子。
我坐下。
韩志勇没有马上开口。他把桌上的一份文件翻了翻,翻到最后一页,又翻回来。这是一种谈判技巧——先沉默,让对方在安静中感到压力。
“东升,你跟了我六年了吧?”
“六年零三个月。”
“六年多了。”韩志勇点点头,身体往椅背上靠了靠,“我记得你是从技术部转过来的,当时你写代码写得不错,是我把你调过来的。我说你不适合做技术,你适合跟人打交道。这六年,我有没有看错?”
“没有,韩总。”
“那你知道这次年终奖的事情,我是什么态度吗?”他忽然把身体前倾,两只手交叉放在桌上,目光直直地看着我。
这个问题不是让我回答的。
果然,他接着说下去:“我替你争取过。跟人力吵了两回。张海昌那个人你是知道的,铁面无私,制度面前谁的面子都不给。他说你的绩效评分在系统里就是C,程序上没有任何问题。”
“系统里的评分是什么时候改的?”
韩志勇的眉毛动了一下,很快,几乎看不出来。
“你这话什么意思?”
“十一月份我亲眼看见我的名字在A档确认名单里。那份名单是您签字确认的。”
韩志勇沉默了。
墙上的挂钟走了一格,秒针跳动的声音在安静的办公室里格外清晰。
“那份名单是初审。”他说,语速比刚才慢了,“终审评分是管理层综合评定的,不是哪一个人说了算。”
他从抽屉里拿出一张打印好的表格,推到我面前。
“你自己看看。”
这是一份部门绩效分布表。十五个人的名字,对应十五个评级。A档五个人,B档七个人,C档两个人,D档一个人。
我的名字在C档第一行。评分维度拆得很细:项目完成度、客户满意度、团队协作、创新贡献。每一项都有一个数字,每一项都不高不低,加起来刚好卡在C档的下线。
75.6分。
C档的分数线是75分。
我比C档的底线高了0.6分。
而B档的分数线是80分。我差了4.4分。
每一栏评分都恰到好处地低了一点,不多不少,像一把精确校准过的卡尺,刚好把我卡在C档的门槛上。
“这个分数是系统自动算出来的。”韩志勇说,“公式、权重、评分维度,都是统一设定的,全公司四千多人都是同一套算法。你觉得系统针对你一个人?”
我盯着那张表格。
项目完成度:82分。我有三个A级项目,其中一个大客户项目被高远在年会上点名表扬过。82分。
客户满意度:79分。我负责的客户续约率部门最高,唯一一个掉了的客户是因为对方公司倒闭了。79分。
团队协作:70分。这一项把总分拉到了75.6。
“团队协作。”我把这四个字念出来。
“团队协作的评分维度包括跨部门配合度、内部知识分享、新人带教、企业文化活动参与率。”韩志勇把电脑屏幕转向我,上面是一个雷达图,五个维度,我的“新人带教”得分几乎为零。
“孙玥是你带过的吧?”我问。
“孙玥的带教导师记录在系统里填的是王鹏。”
我看着韩志勇的眼睛。
他知道我在想什么。孙玥入职的时候,带教计划表上写的是我的名字,我带着她做了三个项目,手把手教她写方案,连客户对接的邮件怎么措辞都是一句一句改的。上个月她的转正答辩PPT,是我帮她在会议室里排练了四遍。
“系统里的记录可以改。”我说。
“东升。”韩志勇的语气变了,从“公事公办”变成了“前辈对后辈”,声音压低了半度,“我接下来说的话,不是以总监的身份,是以一个比你大十一岁的过来人的身份。”
他把座机话筒扣过去,身体往前探。
“你现在这个状态很危险。我知道你委屈,六年的老员工,拿七千块,换谁谁都不舒服。但是你想过没有,公司为什么在这个时候给你续约合同?四年,不是一年两年,是四年。这意味着公司把你当核心员工,想长期留你。”
“合同里薪资和岗位都没写。”
“那是标准模板,具体数字后面谈。你只要签了意向书,薪资肯定比现在高。”韩志勇站起来,走到饮水机旁边给我接了一杯水,“你老婆没上班吧?儿子明年上初中?择校费要不少钱。房贷还剩多少?二十年?”
他把水杯放在我面前。
“东升,三十四岁了,不是二十四岁。二十四岁你可以拍桌子辞职,第二天去另一家公司报到。三十四岁,房贷、孩子、老婆、父母——你身上背着五个人的人生。你没有任性的资本。”
水是温的,我端起来喝了一口。没味道。
“你听我一句劝。”韩志勇回到座位上,拿起那份绩效分布表,“把续约合同签了。年终奖的事翻篇。明年我给你争取回来,四年合同期内,我有的是机会。”
“如果我不签呢?”
办公室里的气氛忽然变了。
韩志勇没有立刻回答。他把绩效分布表收回抽屉,关上抽屉,从抽屉里拿出另一份文件。
“不签也可以。”他把文件翻开,“公司会启动离职协商程序。按照合同约定,合同到期不续签的,赔偿N+1,也就是七个月工资。”
七个月工资,按一万二算,八万四。
“但同时,”他翻开另一页,“根据竞业限制条款,你在离职前签过竞业协议,离职后两年内不得从事同行业工作。公司支付的补偿金是月均工资的30%,按月发放。”
三千六。
一个月三千六,两年加起来也是八万六千四。
不签合同拿N+1走人,八万四一次性到手,然后拿着三千六一月的竞业补偿,两年不能碰本行。
签合同留下,涨不涨薪看他们心情,但至少月供还得上。
“韩总,这两条路的结果好像差不多。”
韩志勇笑了一下。不是开心的笑,是一种“你终于看懂了”的笑。
“所以我说,签了对你最有利。四年时间,什么事都有可能发生。也许明年公司上市了,你的期权值一套房。也许张海昌调走了,换个人力总监。你要给自己留余地。”
他把笔递过来。
“意向书在前台,你出门左转找行政小刘拿就行。今天签了,明天你的薪资方案就能下来。”
我看着那支笔。
派克,黑色笔身,银色笔夹。笔帽上有公司的logo,是入职五周年的时候发的纪念品。我桌上也有一支,用了三年,笔尖已经磨秃了。
“我再考虑一天。”
韩志勇的笑容淡了一瞬,然后重新挂上。
“行,不急。今天二十三号,明天二十五号,最晚明天下午六点前给我答复。”他把笔收回去,“对了,今晚部门聚餐,你来不来?王鹏请客,听说订了海底捞。”
“家里有事。”
“可惜了。行,那你去忙吧。”
我站起来,走到门口的时候,韩志勇在后面说了一句话。
“东升,有时候想太多不是好事。你看王鹏,什么都不想,活得最轻松。”
我没回头。
开门出去的时候,办公区的键盘声忽然大了起来,像一群人在同一秒钟开始疯狂打字。所有人的眼睛都盯着屏幕,没有人看我。
但我知道,刚才我进韩志勇办公室的这十五分钟,他们都在猜测里面发生了什么。
孙玥的工位空着。
她的电脑屏幕还亮着,上面是那个项目进度表,光标停在一个单元格里,旁边打了一行注释:“赵哥的部分周三前完成”。
我回到自己的工位,打开浏览器,登陆了公司的内部论坛。
论坛首页置顶帖是《2025年度优秀员工表彰》,封面照片是王鹏。他站在年会舞台上,手里举着奖杯和一张巨大的支票模型,上面印着“130,000元”的数字。
帖子下面的评论有九十多条。
“王哥牛逼!”
“实至名归!”
“王总明年带带弟弟!”
我滚动鼠标,翻到第二页。中间有一条被踩了几十次的评论,几乎沉到了底部。发帖人的ID已经注销了,头像灰着,发帖时间显示2025年3月17日。
评论只有一行字:
“这个优秀员工的绩效数据,和系统里能查到的对得上吗?”
下面有两条回复。一条是:“你谁啊?”另一条是:“已举报。”
我再往下翻,帖子已经到底了。
我退出论坛,打开招聘网站。简历是三年前更新的,最后一段工作经历还停在“项目经理-2022至今”。我把光标移到编辑按钮上,停了几秒,点了进去。
开始改简历。
第一行:2020年4月至今,某科技有限公司,项目部,高级项目经理。
第二行:负责项目……
我打了几个字,删掉,又打,又删。
手机震了。
林静发来消息:“老公,今天下午我挂号了,去做穿刺。你不用陪,我自己去就行。结果出来告诉你。”
第二条消息隔了三十秒:“晚上想吃什么?我回来做。”
我回了一个字:“好。”
然后把手机翻过去扣在桌上。
王鹏从他工位上站起来,拍了拍手:“各位,晚上聚餐的地址发群里了,六点半海底捞,谁都不许请假啊,特别是韩总,您一定得来。”
韩志勇从办公室里探出头:“行,今晚不醉不归。”
“老赵真不来?”王鹏冲我扬了扬下巴,语气很随意,像在邀请,像在炫耀,也像在试探。
“家里有事,下次。”
“你这‘家里有事’的借口用了一年了。”王鹏笑了笑,“换一个新鲜的。”
键盘声又停了一瞬。
我没接话。
王鹏等了几秒,耸了耸肩,拿起手机开始订位置。他的声音依然很大:“服务员说今天有现场拉面表演,六点半准时开始,咱们别迟到。”
窗外的天色灰蒙蒙的,像要下雪。天气预报说今晚有中到大雪,最低气温零下八度。
电脑右下角的时间跳到十一点四十五分。
距离系统日志被清除,还有六个小时零十五分钟。
我看着那个时间,把简历保存为草稿,关掉网页,打开了公司的内部OA系统。
屏幕上还是那个熟悉的界面:蓝色导航栏,白色背景,左上角是公司的logo。logo下面有一行小字,是去年年会的主题词——“同心者同路”。
我把鼠标移到页面左上角,在logo上点击右键,选择“检查”。
浏览器底部弹出了开发者工具。HTML代码像一面墙一样展开,div标签层层嵌套,CSS样式表一行挨着一行。我在代码里翻了几页,找到了一个隐藏的菜单入口——/hr/admin/audit-log。
这是前年系统升级时留下的后门,知道的人不超过五个。开发这套OA系统的外包团队里,有一个是我大学同学。
我试着点击链接。
页面跳转了。
浏览器白了一秒,然后加载出一个灰底黑字的界面。左上角有一行小字:“HR系统操作日志查询”。
我不是授权用户。
但我同学在写这个页面的时候偷了个懒——他把权限校验写在了前端。也就是说,只要绕过了登陆页面的跳转逻辑,直接访问这个URL,就能看到一部分数据。
页面加载完毕。
屏幕上出现了一排表格行,每一行代表一次数据库修改记录。时间戳、操作人、修改模块、修改前内容、修改后内容。
我把页面往下拉。
2025年11月17日,14:23:41。操作人:zhanghaichang。修改模块:员工绩效评级。操作对象:zhaodongsheng。修改内容:绩效等级A→绩效等级C。
我把屏幕截图,存进手机。
手指在往上翻。
2025年10月9日,09:15:22。操作人:wangpeng。修改模块:带教导师分配。操作对象:sunyue。修改内容:带教导师-赵东升→带教导师-王鹏。
又截了一张图。
继续翻。
2025年9月3日,16:48:07。操作人:hanzhiyong。修改模块:项目完成度评分。操作对象:zhaodongsheng。修改内容:项目得分91→项目得分82。
我的手停住了。
操作人:hanzhiyong。
韩志勇。
十五分钟前还坐在那张“海纳百川”的字画下面,给我倒温水,跟我说“我替你争取过”的韩志勇。
我把这张图也截下来。
页面最底部有一个按钮:“导出完整日志”。
我点了一下。
浏览器开始下载一个文件。文件名是一串随机字符,后缀是.csv。
下载进度条走得很慢,1%,3%,7%——
办公区门口忽然传来脚步声。
张海昌的秃顶从走廊拐角处冒出来,他手里端着一杯咖啡,正朝这边走。他的办公室在十六楼,平时很少下到十五楼来。
“小赵。”他看见我,脚步顿了顿,“正好你在,那个续约意向书的事——”
进度条跳到11%。
我一只手在鼠标上,不动声色地把浏览器窗口缩到最小。桌面露出来,是系统默认的蓝色背景。
“还在考虑。”我说。
张海昌走到我工位旁边,目光扫过我的屏幕。蓝色桌面,回收站,一个“2025年度项目总结”的文件夹。什么都没有。
“考虑得怎么样了?”他喝了口咖啡,嘴角沾了一点奶沫,“韩总跟你谈过了吧?条件其实不错,四年,够你儿子上完初中了。”
“明天给你答复。”
“明天是最后一天。”张海昌把咖啡杯放在我的桌沿上,手指在杯壁上敲了敲,“下午六点,系统自动关闭续约通道。过了时间,想签也签不了。”
他说话的时候,我听见电脑风扇转得比平时响。正在下载的那个csv文件大概不小,处理器在满负荷运转。
“明白。”
张海昌盯着我看了两秒,然后笑了。那种笑跟他昨天在会议室里的笑一模一样——一种确信对方已经被拿捏住的、胸有成竹的笑。
“行,不急。对了,晚上你们部门聚餐,你也去吧。王鹏请客,难得。同事之间多联络联络感情,比一个人闷着强。”
他拍了拍我的肩膀,转身走了。皮鞋踩在地毯上,发出沉闷的噗噗声。
我等到他的背影消失在电梯间,才重新打开浏览器窗口。
下载完成。
文件大小:47.3MB。
我双击打开。表格弹出来,两千多行数据,密密麻麻铺满整个屏幕。时间跨度从2024年1月到2026年1月,修改记录涉及绩效评级、薪资调整、带教分配、项目归属——每一项都标注了操作人的工号和姓名。
我把表格从头拉到尾。
操作人那一列里,出现频率最高的三个名字:张海昌,韩志勇,高远。
CEO高远。
他在2025年6月15日亲手修改了七个员工的绩效评级。六个从A改到C,一个从B改到D。那个被改到D的员工,工号已经注销了,最后一条记录是离职手续办理确认。
我把文件存进私人网盘,关掉页面,清除了浏览记录。
做完这一切,时间显示十二点零三分。
办公室的人开始陆续去食堂。王鹏招呼了一群人,声音在走廊里回响:“走走走,今天食堂有红烧排骨,去晚了没了。”
孙玥从茶水间出来,端着一杯热水。她经过我工位的时候停了一下。
“赵哥,你不去吃饭?”
“等一会儿。”
她犹豫了一下,从口袋里掏出一个暖宝宝,放在我桌上。
“你嘴唇有点发白,是不是冷?贴上吧。”她说完就走了,没等我回答。她的背影在走廊里和那群去吃饭的人汇合,混在一起,分不清谁是谁。
我把暖宝宝握在手里。包装袋在掌心发出细碎的响声。
办公区空了,只剩下空调出风口的嗡嗡声。窗外的天色更暗了,雪花开始飘,很小很密,落在玻璃上瞬间就化了。
手机震动。
不是林静,不是公司系统。
是昨天那个陌生号码。
短信内容:
“下午三点,别忘了。带上你能找到的东西。”
我回了一条:“你到底是谁?”
这一次,对方回复了。只有一个名字。
看到那三个字的时候,窗外的雪忽然大了起来,密密匝匝地砸在玻璃上,像有人在窗外撒了一把碎纸。
屏幕上显示的那个名字是:
“陈远桥。”
第3章
星海路那家星巴克在商场一楼,靠窗第三个位子正对着停车场。我提前十分钟到,点了一杯美式,没加糖没加奶,苦得舌根发紧。
陈远桥晚了七分钟。
他推门进来的时候,我差点没认出来。三年前他离职那天,我们部门给他办过送别宴,在大排档,他喝了半斤白酒,搂着我的肩膀说“赵哥,这个公司最对得起我的人就是你”。那时候他一百六十斤,脸红扑扑的,笑起来像一尊弥勒佛。
现在他坐在我对面,颧骨突出来,下巴尖了,眼窝陷下去,像被什么东西从里面掏空了一块。三十七岁的人,看着像四十五。
“赵哥。”他把围巾解下来,搭在椅背上。围巾是手工织的,起了毛球,颜色洗得发白。
“你怎么瘦成这样?”
陈远桥没回答,从随身的帆布包里掏出一个牛皮纸信封,放在桌上。信封鼓鼓囊囊的,封口用透明胶带缠了好几层。
“你先告诉我,你拿到了什么?”
我把手机相册打开,翻到那几张截图,推到他面前。
他拿起来看,一张一张地翻。翻到韩志勇那条操作记录的时候,他的手指停住了。
“韩志勇。”他把这个名字念出来,声音很轻,像是早就知道,只是终于看到了证据。
“你也认识他?”
“他是我姐夫。”陈远桥把手机还给我,脸上的表情介于笑和哭之间,“我姐嫁给他十二年。去年我姐查出了乳腺癌,他跟我姐说公司效益不好,年终奖发不出来,手术费拖了三个月。”
他端起面前的温水喝了一口,手在抖。
“后来我姐的同事说漏嘴了。他那年年终奖拿了十八万。”
窗外的雪下得更大了。停车场的车顶已经积了薄薄一层白色,有人在用雨刮器刮雪,橡胶摩擦玻璃的声音隔着玻璃传进来,吱嘎吱嘎。
“我在公司干了八年。”陈远桥把牛皮纸信封拆开,从里面抽出一沓文件,按在桌上,“八年,年年绩效A档。去年一月份,张海昌突然通知我绩效被调整为C档,年终奖砍到六千。理由跟你一模一样——系统评分。我去找韩志勇,他让我签离职补偿协议。”
“你签了?”
“签了。”陈远桥把袖子撸上去,小臂内侧有一道疤,两寸长,已经愈合了,但看得出来当时很深。“签完之后我老婆跟我离婚了。她说我窝囊。”
他把那沓文件推到我面前。
“这是我在公司八年攒下来的所有东西。内部邮件截图、会议录音转文字、OA系统里能翻到的操作记录、和韩志勇的微信聊天记录。”他翻开第一页,是一张表格,列了三十多个名字,“这三年里,被同一套手法坑过的员工,我知道的就有这么多人。”
我低头看那张表。
名字后面标注了入职年限、被调整的绩效等级、年终奖金额、最终去向。三十七个人,大部分标注了“已离职”,少部分标注了“在职观望”。离职的人里,有三个写了“已仲裁”,结果一栏全部写着“公司胜诉”。
“仲裁没用?”我问。
“张海昌在仲裁委有熟人。而且他们做得很干净,所有操作都在系统里留了看似合法的审批流。要不是你那个大学同学留了后门,你连那几张截图都拿不到。”
陈远桥翻到最后一页,上面是一张打印出来的社保缴纳记录。缴费基数那一栏,从2024年开始逐年下降,到2025年已经降到了最低标准。
“我离职之后才查到这一条。他们不只在年终奖上做手脚。社保缴纳基数也在往下调,每个月能省几百块。你查过你的吗?”
我没说话。
陈远桥把文件收拢,装回信封,推到桌子中间。
“赵哥,我现在在一家外卖平台送外卖。一个月跑一千二百单,挣七千块。去年下雪天摔了一跤,腿断了,躺了两个月,平台给了三千块慰问金。”
他站起来,把围巾重新围上。
“我今天来不是为了卖惨。我是想告诉你,你现在的处境比我当年更危险。”
“为什么?”
“因为我当年只是被砍了年终奖。你不一样。”陈远桥的手指在桌面上点了点,“他们给你续约合同,说明你有让他们忌惮的东西。你知道的东西,或者你手里有他们不知道你有的东西。”
他把帆布包挎上肩膀。
“赵哥,你是他们最怕的那种人。六年老员工,熟悉公司每一套流程,手里有老客户资源,技术出身懂数据,在同事里有威信。把你弄走太可惜,把你留着又怕你掀桌子。所以最好的办法是什么?”
我替他说了:“套上绳子,让你自己乖乖趴下。”
陈远桥点了点头。
“签了那份续约合同,你就跟我当年一样。薪资和岗位没写,他们随时可以把你调去边缘部门,给你降薪,让你自己熬不住主动辞职。到时候你连N+1都拿不到。”
他把椅子推回原位,拍了拍我的肩膀。那只手很瘦,骨头硌人。
“赵哥,别签。”
说完他走了。推门出去的时候,门上的铃铛响了一声。他的背影在雪里越走越远,步幅不大,左腿有点拖,大概是摔断之后没养好。
我一个人坐在星巴克里,把那杯凉透的美式喝完。
桌上摊着陈远桥留下的牛皮纸信封。我抽出最上面那张名单,从头数了一遍。三十七个人,加上我,三十八个。这还只是他知道的。
手机震了。
林静。
“穿刺做完了,医生说结果三天后出来。老公,我有点怕。”
我盯着屏幕看了五秒,拨了电话过去。
“喂?”
“结果怎么样?”
林静的声音在电话里听起来比平时尖细:“医生说结节形态不太规则,穿刺的时候取了三个点,送去病理科了。年前能出结果。”她停了一下,“护士说如果是不好的东西,年前会打电话通知。”
“那就等通知。”
“老公,如果是——如果是那个,要花多少钱?”
“别想这个。”我的声音比我以为的更镇定,“多少钱都有办法。”
电话那头沉默了几秒。然后林静用一种很轻的语气说:“你年终奖发了多少?”
这个问题来得太突然。我张了张嘴,没有发出声音。
“七千。”我说。
电话那头又沉默了。
我听见林静在那边深呼吸,一下,又一下,像在做某种心理建设。然后她说:“没事,七千也挺好的。过年够了。”
她没有问我为什么只拿了七千。没有问公司是不是欺负人了。没有问要不要去申诉。
什么都没有问。
她只是说“七千也挺好的”。
因为她知道,如果她问,我就会解释。而我不解释,说明我还没有准备好告诉她。
六年夫妻,这点默契早就焊死在骨头里了。
“晚上想吃什么?”林静把话题转走了,声音重新变得明亮了一点,“我路过菜市场,有新鲜的鲈鱼,清蒸给你吃?”
“好。”
“行,那你早点回来。儿子今天最后一门考试,他说考完要跟你视频汇报战果。”
“好。”
挂了电话,我把手机握在手里,屏幕还亮着。壁纸是去年春天在公园拍的,林静和儿子蹲在花坛前面,阳光很好,两个人的眼睛都眯成了一条缝。
我站起来,把陈远桥的信封装进自己的公文包,推门出去。
雪下得很紧。我在车里坐了一会儿,发动车子,往公司的方向开。
不是回公司上班。是去拿东西。
下午四点,公司大厅。行政小刘在前台后面刷手机,看见我进来,赶紧把手机扣在桌上。
“赵工,你怎么回来了?你不是请假了吗?”
“拿点东西。”
我刷卡进闸机,上了十五楼。办公区空荡荡的,聚餐的人都走了,王鹏的桌上还摆着那杯隔夜奶茶,韩志勇的办公室灯关着,磨砂玻璃门上的人影消失得干干净净。
我走到自己工位,打开最下面的抽屉。
里面有几样东西:
六本工作笔记,从2020年到2025年,每年一本。里面记着六年来我经手的每一个项目、每一次会议纪要、每一位客户的联系方式。
一个U盘,里面存着我所有项目方案的原始版本、修改记录、邮件往来备份。
一张工牌,是2020年发的,上面印着“项目部-高级项目经理”。2022年换新工牌的时候,这张旧的忘了收走。
我把这些东西装进公文包,关上抽屉。
然后我打开电脑,登陆OA系统,进入了一个几乎没人会注意的模块——“项目归档历史库”。
这个模块储存着公司成立以来所有项目的归档文件。六年前我参与搭建这个数据库,知道它的查询权限没有做严格限制——因为从来没人想到会有人去翻这些陈年旧档。
我在搜索栏里输入了一个项目编号:XM-2023-0047。
这是2023年我主导的一个大客户项目,合同金额两百四十万。项目做完之后,客户续约了两年,今年还在合作。
搜索结果出来。我点开项目详情页,往下拉,拉到“项目成员”那一栏。
项目负责人:王鹏。
我的手指悬在鼠标上,没动。
王鹏。
这个项目是我一个人从头跟到尾的。前期调研、方案撰写、投标答辩、项目实施、验收交付——每一个环节都是我做的。王鹏当时在另一个项目上,全程没有参与过一次会议,没有写过一页方案,没有跟客户吃过一顿饭。
但是系统里的项目负责人写的是王鹏。
我把页面截了图,存进U盘。
继续搜。
XM-2022-0015,合同金额一百八十万。项目负责人:王鹏。
XM-2024-0032,合同金额三百一十万。项目负责人:王鹏。
我一连搜了七个项目编号。这七个项目全部是我主导的,合同金额加起来超过一千五百万。
系统里记录的项目负责人,全部是王鹏。
只有一个项目没有被篡改——XM-2021-0008,一个合同金额只有十九万的小项目。那个项目因为金额太小,甚至没有人费心去改它。
我把每个页面都截了图,存好,然后清空搜索记录,关机。
办公区依然安静。空调出风口还在嗡嗡响,楼下的路灯已经亮了,橘黄色的光照在雪地上,把停车场映得发暖。
手机震动。部门群的新消息。
王鹏发了一张照片:海底捞的包间里,火锅冒着白气,桌上摆满了菜。韩志勇坐在主位,面前放着一瓶茅台。配文:“赵哥不来太可惜了,我们替你多吃点。”
下面几个同事回复了一排大笑的表情。
我没有在群里说话。
退出微信,我打开相册,翻到最新的一张截图。
那是韩志勇在2025年9月3日16:48修改我项目完成度评分的操作记录。
我把截图转发给了一个微信好友。
对方的头像亮着,备注名只有一个字:赵。
那是我大学同学,当年一起写代码的室友。现在他在北京一家互联网大厂做架构师,去年我们吃过一次饭,他喝多了跟我说过一句话:“你们公司那套OA系统,当年外包给我们的时候,我留了个心眼。数据库的超级管理员权限,我没完全移交。”
我当时以为他在吹牛。
现在我希望他不是。
消息发过去。
“老赵,帮我一个忙。”
三十秒后,对方回了。
“说。”
我打了一行字发过去。
窗外的雪越下越大,落在窗户上,发出细密的声响。远处传来铲雪车的声音,低沉的轰鸣在夜色里闷闷地响。
我站在空无一人的办公室里,等着手机屏幕亮起来。
第4章
大学同学回复的速度比我想象的快。
“这个数据库的后台管理入口还在,我当年移交的时候删了前端页面,但API接口没关。你给我一个IP白名单,我帮你开个临时权限,今晚十二点前有效。”
下面是两条技术说明,关于如何通过VPN登录、如何绕过公司的防火墙、如何生成一条不会被行为审计系统抓到的查询会话。
我看了一遍,回了一句:“收到。”
然后我把手机揣进口袋,拿起公文包,走到电梯间。
电梯门开的时候,里面站着一个人。
张海昌。
他看见我,脸上的表情变了一瞬——很短暂,像是没料到这个时间点会在公司里碰到我。但那表情转瞬即逝,换上了一个标准的、人力总监式的微笑。
“小赵,你不是请假了吗?”
“回来拿点东西。”
他看了一眼我手里的公文包,目光在鼓起的包面上停了一秒。那一秒里,我确定他在估算包里装了什么。
“家里急事?”他走出电梯,没有立刻让开,站在电梯门口,像一个不太认真的安检员。
“老婆去医院做了个检查。”
“严重吗?”
“还在等结果。”
张海昌点了点头,表情换成了一种恰到好处的关切。恰到好处到让你挑不出毛病,但也让你清楚地知道这份关切不是真的。
“身体最重要。工作的事可以放一放。”他顿了顿,“不过续约的事别忘了,明天下午六点是最后期限。过了时间,系统自动关闭通道,到时候我就算想帮你也帮不了。”
“张经理,”我把公文包换到另一只手上,“你当人力总监这几年,处理过多少个我这样的?”
这个问题让他愣了一下。
不是因为他不知道怎么回答——他太知道了。他愣了一下是因为没想到我会直接问出来。
“小赵,你这话是什么意思?”
“没什么意思。就是好奇。”我走进电梯,按下了一楼。
电梯门开始合拢的时候,张海昌在外面说了一句话:“东升,我是做我该做的事。希望你也是。”
门关上了。
电梯开始下降,楼层数字一格一格地跳。我看着不锈钢门板上映出的自己,眼睛下面有青色的阴影,嘴唇干裂,下巴上冒出了一天没刮的胡茬。
做我该做的事。
这句话我听过很多次。韩志勇说过,张海昌说过,高远在年会上的致辞里也说过。每次听到的时候我都点头,都觉得有道理——每个人做好自己分内的事,公司就会好。
但没有人告诉我,当“该做的事”本身就是错的,我该做什么。
电梯到了一楼,门开,大厅里空荡荡的。前台已经下班了,打卡机的绿灯还在闪,电子屏上的新春祝福语换了一行:“距离春节还有8天”。
我走出大楼,发动车子,没有直接回家。
先去了一趟打印店。
老板是个六十多岁的老头,戴着老花镜在看手机上的象棋直播。我把U盘递给他,说打印一些文件。
“多少页?”
“大概两百多页。”
他从老花镜上面看我一眼,没说话,接过U盘插进电脑。打印机开始吐纸,咔嗒咔嗒的声音在狭小的店面里回荡。每吐出一张,老板就看一眼,看了几张之后,他把老花镜摘了下来。
“小伙子,你这是在打官司?”
“算是。”
他沉默了几秒,然后从柜台下面拿出一盒新的A4纸,拆开,装进打印机。
“这种纸厚一点,打印出来清楚。”他说,“不收你加价。”
两百多页打完,装订成四本。我用塑料袋裹了两层,放进公文包。
开车回家的路上,雪停了。路面结了一层薄冰,轮胎碾过去发出咔嚓咔嚓的声音。收音机里交通广播在播路况提醒,主播说今晚到明天白天有持续降雪,提醒市民减少外出。
到家的时候,林静正在厨房里忙活。抽油烟机轰隆隆地响,锅铲碰到铁锅的声音很脆。儿子赵昱坐在客厅的茶几前面写寒假作业,看见我进来,把本子一推就冲了过来。
“爸!遥控车呢?”
我把鞋换了,蹲下来,看着他的脸。十一岁,眉毛和眼睛长得像林静,嘴巴和下巴像我。他的门牙换过之后有点往外突,笑起来像一只兔子。
“爸爸今天忘了买了。”
赵昱的笑容垮了一秒,然后自己捡回来了。“没事,那就年后买呗。反正过年有压岁钱,我自己买也行。”
“你的压岁钱不是说要存着买那个天文望远镜吗?”
“望远镜可以再等一年。”他说这话的时候语气很随意,像一个已经习惯了把想要的东西往后排的大人,“遥控车便宜,先买便宜的。”
我揉了揉他的头发,站起来,走进厨房。
林静背对着我,在翻锅里的鲈鱼。她穿着一件旧毛衣,袖子挽到肘弯,手腕上还贴着做穿刺时候的医用胶带。那块胶带是肤色的,不仔细看发现不了,但我一眼就看到了。
“回来了?”她没回头,“鱼马上好,你先把外套脱了,上面都是雪。”
我走过去,从后面抱住她。她僵了一下,然后笑了,一只手拿着锅铲,另一只手覆在我的手背上。
“怎么了?今天在外面受委屈了?”
“没有。”
“那你抱我干嘛?上次你主动抱我还是去年我生日那天。”林静把火关了,转过身来,用沾着葱姜味的手指戳了戳我的额头,“说吧,发生什么事了。”
我看着她的眼睛。三十三岁,眼角已经开始有细纹了,但她笑起来的样子跟十年前我认识她的时候一模一样。
“没事。就是想抱一下。”
林静不信,但她没有追问。她把鱼盛进盘子里,撒上葱花,浇了一勺滚油。刺啦一声,香味弥漫了整个厨房。
“端出去,叫你儿子洗手吃饭。”
饭桌上,赵昱一边吃一边汇报期末考试的战绩。数学100,英语98,语文95,科学97。年级第八,比期中进步了四名。
“爸,我语文作文写的题目是《我的爸爸》,老师给了满分。”他把一块鱼肉塞进嘴里,含含糊糊地说,“我写你是做项目的,帮很多公司解决问题,是个很厉害的人。”
我夹菜的筷子顿了一下。
“你写爸爸什么了?”
“写你每天加班很晚,周末也在打电话开会,但是只要我有不会的题目,你一定会抽时间教我。我写你从来不骗人,答应了的事情一定会做到。”
赵昱说这些的时候没有看我,专心致志地在挑鱼刺。他不知道他的每一个字都在往我心里扎。
“老师评语写了什么?”林静问。
“老师说——‘真情实感,令人动容。’”赵昱抬起头,咧嘴笑了,“爸,什么是‘动容’?”
“就是被感动了。”
“哦。那我以后多写你,你多做点让我感动的事呗。”他说完又低下头继续吃鱼,丝毫没觉得自己说了什么特别的话。
林静在桌子底下把脚搭在我的脚背上,轻轻踩了一下。
吃完饭,林静去洗碗,赵昱回房间继续写作业。我走进书房,把门关上,打开电脑,插上U盘,登陆了大学同学给我的VPN连接。
屏幕上的进度条转了十几秒,弹出了一个黑色的命令行界面。我在光标后面输入了一串地址,回车。
页面跳转。
深蓝色背景,白色字体,左上角有一行小字:“HR管理系统——数据库后台管理终端”。下面是一个SQL查询输入框,光标一闪一闪。
这不是那个被阉割过的前端页面。这是真正的后台,能看到数据库里每一张表、每一条记录、每一次修改的原始日志。
我深吸一口气,开始输入查询命令。
第一条命令:查询2023年1月1日至今,所有在职员工的绩效评级修改记录,按修改时间倒序排列。
回车。
屏幕上开始滚动数据。
一行接一行,像瀑布一样往下淌。时间戳精确到秒,操作人的工号后面跟着姓名,每次修改的旧值和新值都被完整记录。
我滚动鼠标,一行一行地看。
2025年12月3日,张海昌修改了7个员工的绩效评级。A改C的5个,B改D的2个。我是其中之一。
2025年6月15日,高远——CEO高远——登录了系统,亲自修改了11个员工的评级。这11个人的工号我查了一下,全部是入职五年以上的老员工。
2024年12月8日,张海昌修改了9个员工的评级。其中有一个叫刘敏的员工,被从A直接改到D,备注栏里写了一行字:“已启动离职协商程序”。
继续往上翻。
2024年6月,13条修改。
2023年12月,15条修改。
2023年6月,11条修改。
每年的六月和十二月,像时钟一样准时,系统里都会集中出现一批绩效评级修改。每次修改都集中在少数特定员工身上——入职五年以上、薪资处于同级中上水平、手握核心客户资源。
这批人被改到C档甚至D档,年终奖被砍掉大半。然后公司会给他们两条路:要么签一份条件苛刻的续约合同,接受降薪;要么拿N+1走人,签竞业限制协议,两年内不能从事本行业。
我靠在椅背上,盯着屏幕上的数据。
这不是针对我一个人。这是一套流程。一套运行了至少三年的标准化操作流程。
把老员工的价值榨干之后,用绩效评级的武器逼他们自己选择——留下就乖乖接受压价,离开就签竞业限制把自己锁死。
而执行这套流程的人,就是我们每年年会上要站起来鼓掌感谢的那些人。
我继续输入第二条命令:查询所有被修改绩效评级的员工的年终奖发放记录,与同级未被修改的员工进行对比。
数据出来的时候,我握着鼠标的手关节发白。
2025年度,A档员工的平均年终奖是12.4万。被从A改到C的5个员工,年终奖分别是:7000、6500、7000、5500、7000。
平均数是6600元。
差了将近二十倍。
二十倍。
第三条命令:查询近三年因绩效评级被调整而离职的员工名单,与竞业限制协议执行情况进行交叉比对。
结果跳出来的那一刻,书房的空气像被抽走了。
三年内,因绩效问题离职的员工一共47人。其中41人签了竞业限制协议,目前仍在竞业期内。这41人中,有32人的竞业补偿金存在不同程度的拖欠。
最短的拖欠了三个月,最长的拖欠了十一个月。
而公司从未因此被起诉。
因为没有一个离职员工知道别人的情况。每个人都以为只有自己被拖欠,以为是个例,以为追讨的成本太高不值得。
我把这些数据全部导出,存进U盘,又在云端备份了一份。
然后我靠在椅子上,闭上了眼睛。
脑子里很安静。不是那种什么也没想的安静,是那种所有零散的线索突然全部对齐的安静。像拼图拼完最后一块,图案清晰得刺眼。
我拿起手机,拨了一个号码。
响了三声,对方接了。
“赵东升?这么晚了什么事?”韩志勇的声音里带着酒气,背景音是海底捞的变脸表演,川剧的锣鼓声哐哐作响。
“韩总,我想问你一个问题。”
“你说。”
“2025年9月3日下午四点四十八分,你登录HR系统,把我的项目完成度评分从91分改成了82分。为什么?”
电话那头的声音忽然变了。锣鼓声还在响,但韩志勇没有说话。我听见他站了起来,走到了一个安静的地方,背景的嘈杂声渐渐远去。
“东升,你喝酒了?”
“没有。”
“那你怎么知道——”
“你就告诉我,为什么是82分?为什么不是80分,不是85分,刚好是82分?”
沉默。
火锅沸腾的声音从听筒里隐隐传过来,有人在喊“服务员加汤”。
“因为82分加上其他几项的分数,刚好能把你的总分拉到75.6。”我自己替他说了,“C档的分数线是75分。75.6,比C档高0.6分,比B档低4.4分。不多不少,刚好卡在C档。韩总,这是一个技术活。”
韩志勇的呼吸声变得粗重。
“你查了系统日志。”
“对。”
“你怎么查到的?你没有权限。”
“韩总,”我把手机换到另一只耳朵,“你还记得这套OA系统是谁开发的吗?”
电话那头沉默了很长一段时间。
长到我以为他挂断了。
然后他开口了,声音不像刚才那么稳了,多了一种我从来没听过的东西——不是慌张,更接近于疲惫。
“东升,你把那些东西删了。不管你看到了什么,删掉。续约合同我帮你争取一个更好的数字,薪资和岗位都填上,年终奖的事明年我给你补回来。这件事就这么过去,行不行?”
“你还没回答我的问题。为什么?”
韩志勇深吸了一口气。
“因为名额。”
“什么名额?”
“每年C档和D档有名额要求。人力资源部规定的,末位淘汰必须覆盖到每个部门。你们部门十五个人,至少要有两个C档、一个D档。王鹏不能动,他是高总的人。另外几个也不能动,他们在公司有背景。剩下的——”
“剩下的就是我。”
“东升,你听我解释——”
“不用解释。韩总,我只剩最后一个问题。”我把鼠标移到屏幕上,点开一条记录,“2024年12月8日,你把一个叫刘敏的员工从A改到D。她的离职手续是什么时候办的?”
“刘敏?”韩志勇的声音顿了一下,“我不记得了,去年的事——”
“2025年3月。她在公司干了十一年。走的时候拿了三个月的竞业补偿金,后面就停了。你知道她现在在干什么吗?”
“东升——”
“她在超市当促销员。四十岁,做了十一年项目经理,现在在超市里切火腿肠给人试吃。一个月三千二。”
电话那头彻底安静了。
“韩总,聚餐愉快。”
我挂了电话。
书房里很静。暖气管里的水流声咕噜咕噜响,窗外又飘起了雪,细碎的雪花在路灯下打着旋。
我把手机放在桌上,打开抽屉,拿出那六本工作笔记,一本一本地翻。每一页都写得密密麻麻,项目进度、会议纪要、客户需求、方案修改记录。六年的心血,写满了六个本子。
翻到最后一页的时候,一张纸条掉了出来。
是儿子赵昱三年前写给我的。那时候他八岁,字迹歪歪扭扭,铅笔的颜色已经淡了。上面写着:
“爸爸,你说过做人要诚实。我考试没有偷看过,连一次都没有。你也要做一个诚实的大人哦。”
我把纸条折好,放回抽屉。
手机又亮了。
大学同学发来的消息。
“老赵,我刚才顺便帮你查了一下你们公司的股权结构。去年年底做了一次变更,张海昌和韩志勇的名字出现在了一个新成立的有限合伙企业的股东名单里。你知道这个合伙企业是干什么的吗?”
“干什么的?”
“它是你们公司员工持股平台的GP。也就是说,他们俩现在是持股平台的管理人。而员工持股池里的股票,去年被减持了30%。减持的对象是谁,需要我帮你继续查吗?”
窗外,雪下得更大了。
我把消息一个字一个字地读完,然后把手机锁屏,站起来走到窗边。
楼下的路灯把雪地照得发亮。有人在雪地里遛狗,狗在前面跑,人在后面踉踉跄跄地追。远处城市的天际线被霓虹灯染成了橘红色,像一道正在愈合的伤口。
书房门被敲响了。
林静端着一杯热牛奶走进来,放在桌上。
“还在忙?”
“差不多了。”
她看了一眼电脑屏幕,黑底白字的代码和数据在她脸上投下一层淡淡的冷光。她没有问我在看什么,只是从后面抱住我的肩膀,下巴搁在我的头顶。
“老公。”
“嗯。”
“不管发生什么,我都站在你这边。”
我把手覆在她的手上,没有回答。窗外的雪越下越大,纷纷扬扬,把整个城市盖成一片苍白。
桌上的手机屏幕暗下去,又被一条新通知点亮。
发件人:公司OA系统。
:《关于年终奖发放及劳动合同续签的最终通知》。
距离明天下午六点的最后期限,还有十九个小时。
第5章
1月24日,上午八点四十分。
我把车停在了公司大楼对面。没有熄火,暖风吹着前挡风玻璃,把昨晚结的霜一点点融化。
副驾驶座上放着一个档案袋。里面装着四样东西:
第一样,HR系统操作日志的完整打印版。从2023年1月到2026年1月,每一条涉及绩效评级篡改的记录都被标注了荧光笔。张海昌的名字出现了四十七次,韩志勇三十一次,高远十九次。
第二样,社保缴纳基数变更对照表。我昨晚查了自己的社保记录——从2023年开始,我的缴纳基数从实际工资的100%降到了60%,2024年进一步降到最低标准。而公司每个月从我工资里扣的社保个人部分,仍然按照全额计算。差额去了哪里,表格最后一栏用红笔圈了出来。
第三样,股权结构变更记录。大学同学连夜帮我拉出来的工商登记信息,上面清清楚楚显示着张海昌和韩志勇通过一个叫“和顺致远”的有限合伙企业,控制了员工持股平台的管理权。去年九月,持股池里的股票被减持了价值约四百万元的份额,受让方是一家名字看起来毫无关联的投资公司。而那家投资公司的法人代表,是张海昌的小舅子。
第四样,是一份打印好的劳动仲裁申请书。申请事项写得很清楚:要求公司补发2025年度年终奖差额十二万三千元、补缴两年内欠缴的社会保险费、撤销不实绩效评级。被申请人一栏留了三个空格,用铅笔淡淡写着三个名字。
我把档案袋掂了掂。不重,大概三百多克。
但我拿着它上楼的时候,觉得它比六年来我做过的任何一个项目方案都要沉。
十五楼的办公区气氛跟平时不太一样。
王鹏的工位空着。昨晚海底捞聚餐喝到凌晨一点,部门群里发了几十条消息,最后一条是韩志勇发的语音,舌头打结地说“兄弟们明年继续努力”。王鹏大概还在宿醉。
孙玥在工位上,但她没有在工作。她盯着电脑屏幕发呆,屏幕上是那张我帮她改过四遍的转正答辩PPT。她听见我的脚步声,转过头来,眼睛红红的。
“赵哥,我听说你要……”
“谁说的?”
“张经理昨天在电梯里跟韩总说的,声音很大,我在旁边听见了。他说如果你今天不签续约,就启动离职程序。”
“那你是怎么想的?”
孙玥咬了咬嘴唇。她比我小九岁,去年刚毕业,这是她第一份工作。她进公司的第一天,坐在我旁边的工位上,连打印机怎么用都不会。是我教她怎么发邮件、怎么写方案、怎么在客户面前把一句话说得好听又不失底线。
“赵哥,”她的声音很小,小到几乎被空调声盖过去,“你是不是要跟他们闹?”
闹。这个字从她嘴里说出来,带着某种本能的恐惧。一个刚进入职场一年的年轻人,已经学会了把维护自己权益这件事叫做“闹”。
“不是闹。”我说,“是算账。”
“可是——”她四下看了看,确认周围没人注意,“可是你算不过他们的。你看陈远桥,他当年不也想算账吗?结果呢?腿断了都没人管。”
“你认识陈远桥?”
“他是我表舅。”
办公区的空气安静了一瞬。
孙玥的眼圈更红了。“我来这家公司是他介绍的。他说这里虽然累,但是有你在,跟着你能学到东西。他离职之后跟我说,让我小心张海昌,但是不要掺和任何跟他有关的事。他说那是一个坑,谁跳进去都爬不出来。”
她说到最后一句的时候声音已经抖得不成样子。
我看着她,忽然明白了一件事。
她的带教导师在系统里被改成王鹏,她没有争辩。她的年终奖拿了三万二——一个入职半年的新人拿的比六年老员工还多——她也没有推辞。不是她不知道这不合理。是她害怕。怕自己变成第二个陈远桥。
“孙玥,”我把手放在她工位的隔板上,“你今天请个假吧。”
“为什么?”
“下午可能会有一些场面,不太好看。你刚转正,别被卷进来。”
她愣愣地看着我,嘴唇翕动了几下,最终什么也没说出来,只是点了点头。
我走到自己的工位,把档案袋放在桌上,打开电脑。屏幕亮起来的那一刻,我看见了那张全家福——林静和赵昱蹲在花坛前,眯着眼睛冲我笑。这张照片是我入职第一年设的桌面壁纸,用了六年,从没换过。
我打开公司内部通讯软件,找到行政部的李玫。
“李姐,会议室预约情况帮我查一下。十六楼那间大的,今天下午有空吗?”
几秒后她回了:“下午两点到四点空着。怎么了?”
“帮我约上。下午两点,我请管理层开个会。”
“哪个部门的管理层?”
我打了一行字发过去,然后把聊天窗口关了。
桌面上新建了一个文件夹,我把档案袋里的四份文件依次扫描成PDF,全部拖进去。文件夹名字改成了“2026.1.24”。
九点半,部门群里弹出一条消息。韩志勇发的:“今天下午三点,所有人到大会议室,有重要事情宣布。不许请假。”
三分钟之内,底下排了十几条“收到”。
我回了一条:“收到。”
然后我把手机翻过去扣在桌上,开始写一封邮件。收件人一栏填了一个群体的邮箱地址——公司全体员工的内部通讯组。这个通讯组平时只有行政部能群发,但大学同学昨晚顺手帮我在后台解了权限。
邮件主题写的是:《关于2023-2025年度绩效评级异常及社保欠缴的说明》。
正文我写了整整三个小时。没有形容词,没有感叹号,没有任何情绪化的表达。只有数据,表格,时间线。
每一个数字后面都跟了一个证据编号,每一个结论后面都标注了对应的系统日志记录ID。
最后一句话我写的是:“以上内容的全部原始数据已备份至云端,并将于本日下午两点整发送至劳动监察部门举报邮箱。”
没有署名。
鼠标悬停在“发送”按钮上。窗外传来铲雪车的声音,低沉而持续。楼下的车流渐渐密了起来,早高峰的最后一批人正在匆匆赶路。
我按下了“定时发送”。
发送时间:2026年1月24日14:00。
中午十二点,我去了一趟食堂。不是去吃饭,是去看一眼。
食堂最显眼的位置挂着一块巨大的电子屏,平时用来轮播公司新闻。今天上面放的是一组新做的宣传海报——“同心者同路,2026携手并进”。画面里是高远在公司年会上的照片,他站在舞台中央,身后是一面巨大的LED墙,墙上写着“感恩有你”。
海报右下角有一行小字:公司员工持股计划即将启动,敬请期待。
我站在电子屏前面,把那行小字念了一遍。
旁边打饭的窗口,食堂阿姨正往餐盘里扣红烧排骨。油光锃亮的排骨堆成一座小山,香气飘过来,混着米饭的蒸汽。几个新入职的年轻员工端着餐盘经过,一边走一边兴奋地讨论持股计划的事——“听说老员工能分不少”“是啊是啊,高总说了,要让每个人分享公司成长的红利”。
我不认识他们。他们也不认识我。
但这不妨碍他们即将收到一封来自陌生人的邮件。
下午一点四十分,我拿起档案袋,走出了十五楼的办公区。
走廊很长,铺着灰色地毯,两侧是磨砂玻璃墙。每一扇门后面都是一个正在运转的部门——有人在接客户电话,有人在改方案,有人在填报销单,有人在讨论年后的出差计划。一切都在正常运行,像一台巨大的机器,每个齿轮都在自己的位置上转动。
而我要做的事情很简单——往这台机器里扔一块石头。
电梯口的楼层指示牌上,十六楼的标签写着“行政与人力资源部”。旁边贴着一张A4纸,是今天早上刚打印出来的通知:“因系统维护,今日下午HR系统暂停服务,预计恢复时间另行通知。”
我按下电梯按钮。门开了,里面站着两个技术部的同事。
“老赵,你也去十六楼?”
“对。”
“巧了,我们也是。刚才韩总在群里通知说下午有个临时会议,让技术部派两个人过去做系统演示。你知道什么会吗?”
“知道。”我说,“挺重要的会。”
电梯开始上升。楼层数字从15跳到16,叮的一声,门开了。
十六楼的布局跟十五楼不一样。这里没有开放式工位,全是独立的办公室和会议室。走廊尽头那扇双开的实木门,就是公司最大的会议室——能容纳四十个人,有一整面墙的落地窗,窗外是这个城市的天际线。
那间会议室通常只用来接待重要客户和召开董事会。
此刻,门半开着。里面有人在说话。
我走近了几步,听清了声音。
张海昌:“……系统日志归档已经完成了,昨天凌晨跑的脚本,2025年12月31日之前的数据全部清理干净了。就算他去查,也只能查到空表。”
韩志勇:“他昨天已经查过了。”
张海昌的声音顿了一下:“不可能。他没有权限。”
“他大学同学是当年开发OA系统的人,后台有后门。”韩志勇的语气听起来比昨晚清醒了很多,但声音是哑的,大概是宿醉加熬夜的结果,“他给我打了电话,念出了我操作记录的精确时间。几点几分,改了什么,改前多少改后多少,全念出来了。”
沉默。
然后张海昌的声音再次响起,这次语调变了,不再是那种拿捏一切的语气,而是一种冷硬的、试图快速止损的语气:“他想要什么?钱?”
“他没说。他说今天给答复。”
“那就不怕。他要钱,说明还有谈判空间。你听我的,下午开会的时候先把续约合同推到桌面上,数字填高点,给他一个台阶。他要的不过就是面子,给他面子,给他钱,让他签。”
“如果他不要呢?”
“他会要的。”张海昌的声音里恢复了那种笃定,“他身上背着房贷、孩子、没上班的老婆。这种人最容易谈。你以为他能翻出什么浪?他翻不了的。他今天能站在这里跟你谈条件,是因为他还需要这份工作。你只要让他明白——签了,一切好说;不签,什么都没了。”
走廊里很安静。磨砂玻璃上透出两个人的影子,一个坐着,一个站着。坐着的那个翘着二郎腿,脚尖一点一点,节奏平稳。
我抬起手,敲了三下门。
里面的声音戛然而止。
“进来。”
我推开实木门,走了进去。
会议室里不止两个人。除了张海昌和韩志勇,还有财务总监周敏、法务部负责人李正阳、技术部总监马国良。五个人坐在会议桌的一侧,面前摆着笔记本电脑和保温杯。周敏面前还摊着一份财务报表,密密麻麻的数字上画了几条红线。
他们显然在开会。一个我不在邀请名单上的会。
“东升?”韩志勇站了起来,脸上的惊讶不是装的——他没想到我会在这个时候出现,“你不是下午两点才——”
“我提前到了。”我把档案袋放在会议桌上,在五个人对面坐了下来,拉开椅子,“我想在开会之前,先跟几位聊一聊。”
技术部总监马国良看了看我,又看了看韩志勇,表情困惑。他还不知道发生了什么。财务总监周敏把财务报表合上了,手指压在封面上,指节发白。法务李正阳摘下眼镜擦了擦,这个动作我看过很多次——每次他要说“公司有公司的规定”的时候,都会先擦眼镜。
张海昌最后一个开口。他的脸上挂着那个我已经看过无数次的微笑,稳得像一尊石像。
“小赵,续约的事考虑好了?我们刚才还在讨论你的薪资方案。韩总帮你争取了一个不错的数字。”
他从桌上拿起一份打印好的合同,推到我面前。
“续签四年,薪资从下个月起上调20%,岗位保留高级项目经理。年终奖的事,明年我给你保证——不低于B档。”
他把一支笔压在合同上。还是那支派克笔,黑色笔身,公司的logo。
我看了一眼合同。薪资栏填了:14500元/月。岗位栏填了:项目部高级项目经理。竞业限制条款依然在,第二十四个月,离职前月均工资的30%。
看起来很好。比昨天好太多了。
“这个数字你满意吗?”张海昌把笔往我这边推了推。
我没有拿笔。
“张经理,我昨天查了一下社保。”
周敏的手指在财务报表上收紧了。
“我的社保缴纳基数,从2023年开始从全额降到了60%,2024年开始降到了最低标准。但我每个月工资条上扣的个人部分,还是按全额算的。”我把一张打印好的社保对比表从档案袋里抽出来,放在桌上,“两年下来,我个人多缴的社保费用大概是一万两千块。公司的部分少缴了多少,周总监应该比我清楚。”
周敏没有看那张表。她的目光越过我的肩膀,看着对面的墙壁。墙上挂着一幅装裱精美的书法作品,上面写着四个字:“诚信为本”。
“我查了一下相关法规。”我继续说,“用人单位未足额缴纳社会保险费的,由社会保险费征收机构责令限期缴纳或者补足,并自欠缴之日起按日加收万分之五的滞纳金。两年,滞纳金算下来,不是小数目。”
会议室里的空调忽然显得太热了。张海昌的秃顶上又渗出了那层油光。
“小赵,社保的事可能是个别财务操作上的疏忽。”李正阳戴回眼镜,用他惯常的法务语调说,“如果有差额,公司可以补缴,这不是什么大问题。”
“对,补缴就行。”我点点头,“那么李律师,我想请教你一个法律问题。”
李正阳的眼镜反着光。
“用人单位恶意篡改员工绩效考核数据,以此为由克扣年终奖,金额超过十万元,这种行为在法律上怎么定性?”
会议室里没有人说话。
空调出风口嗡嗡响。楼下有人在按喇叭,声音闷闷地传上来。
“这要看证据。”李正阳的声音比刚才低了一点。
我从档案袋里抽出第二份文件。HR系统操作日志,两百多页,装订成两本。翻到第一本的第二十三页,荧光笔标注了一行。
“2025年11月17日14:23,张海昌将赵东升的绩效评级从A改为C。系统日志ID:HR-AUDIT-2025-1171423。日志的哈希校验值已提交司法鉴定机构备案。”
我把日志本推过去。
张海昌没有看。他的笑容终于收起来了。
“你还做了什么?”他问。
“我还查了一下员工持股平台的工商变更记录。”我把第三份文件抽出来,放在那两份上面,“去年九月,‘和顺致远’这家有限合伙企业受让了持股池里价值约四百万的股票。这家企业的普通合伙人是张海昌,有限合伙人里有一个名字我很眼熟——韩志勇。”
韩志勇的脸在一瞬间失去了血色。那种变化很快,像是投影仪换了一张幻灯片。
“高总知道这件事吗?”我看向韩志勇。
他没有回答。
“四百万,分给被克扣年终奖的三十七个人,平均每人十万多一点。差不多正好是他们被砍掉的年终奖总额。”
“东升,你听我说——”韩志勇站了起来,手按在桌面上,指关节发白。
“韩总,你还记得你办公室墙上挂的那幅字吗?”我问他。
他愣住了。
“海纳百川。”我把这四个字念出来,“有容乃大。你说的。”
然后我把第四份文件抽出来,放在所有文件的最上面。
劳动仲裁申请书。
“我不想走到这一步。但如果今天下午我们谈不拢,这份申请书会在三点之前提交到市劳动人事争议仲裁委员会。邮寄地址我已经填好了,快递员在楼下等着。”
会议室的门被推开了。一个穿着行政制服的小姑娘探头进来,看见满屋子高管的脸色,话卡在喉咙里,进也不是退也不是。
“什么事?”张海昌没好气地问。
“张……张经理,外面有十几个人说要找您和韩总。”
“什么人?”
小姑娘犹豫了一下,把门推开了一点。
走廊里站着的人透过门缝露出来。有男有女,有的穿着外卖平台的工服,有的穿着超市的围裙,有的手上还戴着车间里的蓝色袖套。每个人的手里都拿着一个信封,信封的大小和颜色各不相同——有的是牛皮纸的,有的是快递信封,有的甚至是超市购物袋叠成的。
陈远桥站在最前面。他换掉了昨天的旧羽绒服,穿了一件干净的白衬衫,外面套着一件洗得发白的黑西装。左腿还是有点拖,但站得很直。
他身后的人我认出了几个——名单上的名字,一个接一个地变成了真实的面孔。
刘敏。四十岁,穿着超市的红色工作服,胸口别着“促销员”的工牌。她手里拿着一张发黄的入职登记表,照片上的她比现在年轻很多,笑容灿烂。
老马,五十二岁,公司第一批员工,去年被以“末位淘汰”为由辞退。现在在跑网约车,腰已经弯了。
还有更多我不认识的人。三十七个名字,能来的都来了。
陈远桥隔着门跟我对视了一秒,没有说话,只是点了点头。
张海昌站起来,走到门口,看着走廊里的人群。他的嘴唇动了几下,最终没有发出声音。
韩志勇还站在原地,一只手撑着桌面,另一只手松了松领带。他面前的保温杯不知道什么时候倒了,枸杞水流了一桌,浸湿了那份还没来得及给我签的续约合同。
茶水顺着桌沿往下滴,一滴接一滴,打在灰色地毯上,晕开一圈深色的水渍。
窗外又飘起了雪。落地窗外,整座城市的天际线笼罩在铅灰色的云层下面,高楼大厦的玻璃幕墙反射着惨白的天光。
我坐在椅子上,把手从档案袋上移开,低头看了一眼手表。
下午两点整。
口袋里的手机轻轻震了一下。
定时邮件已发送。