员工加班不给补休合理吗?

单位规定加班满二小时才给员工补休而且有时效性,有时加班一个半小时不到二小时,加班时间就作废,这样合理吗?