Extremely disorganized. Waiting times are through the roof, the small waiting area does not have enough seats, and information entry mistakes are rampant.
My appointment was cancelled and I wasted a round trip because nobody called me to let me know.