三个月病假休完被开除不合理,单位以请病假时间长为由解除劳动合同是没有法律依据的。如果单位单方解除劳动合同,员工可以根据法律规定提起劳动仲裁,要求继续履行劳动合同并补发解除劳动合同至仲裁或诉讼期间的劳动报酬或者要求单位支付违法解除劳动合同的2倍经济补偿金。
【法律依据】
根据《劳动合同法》第四十二条,在医疗期内的员工,除非员工有第三十九条规定的严重违反用人单位的规章制度、严重失职,营私舞弊,给用人单位造成重大损害、被依法追究刑事责任等情形外,用人单位不得单方解除劳动合同。