B、竞业限制约定已失效,孙某不需要承担违约责任
C、甲公司应支付孙某离职的经济补偿
根据规定,用人单位如果要求劳动者签订竞业限制条款,就必须给予劳动者相应的经济补偿,否则该条款无效,因此孙某不用承担违约责任; 题目中是劳动合同期满,单位不同意续签合同,则单位要依法向劳动者支付经济补偿。