Just the same as any other bank!
The best bit with banks is the staff, if you are lucky enough to find a good person to deal with go for it. If you get stuck with a DH that can really make your banking hell. It all comes down to the people, like any large org there are ways to get around...