The building was made well. The procedures are also good. But the place stinks, is not maintained, filthy, overcrowded, files in the hallways, staff shout to call people, in other words, everything needs doing up. The parking is deplorable and hasn't seen a clean up since ages. It needs repair and space. A rip off for the amount of money they make.