Late pay and long hours, workers say