不一定合法。
因为公司限制劳动时间的决定是需要根据特定情况来进行权衡的。
如果公司可以通过特别安排、调岗、降薪等方式满足因病返岗员工的身体需要,那么公司限制劳动时间的做法就可能被认为是不合理的。
但是如果因病返岗员工的工作对于公司来说非常重要,且没有其他员工能够代替,同时限制劳动时间对员工健康有必要,那么限制劳动时间就可能是一种合法的做法。
如果公司限制劳动时间确实合法,那么公司应该符合相关法律规定,如支付加班费、提供休息时间等。
同时,公司也应该采取措施确保员工工作不受影响。