'Far from perfect,' the union says the system is broken.