我在一家工厂工作,这个工厂要压3个月工职,这样算是合理吗?我们能有什么解决方法?