I've had a lot of dealings with Vanguard, and while not all of them are "outstanding" they've been good enough that I recommend them without reservation.
Here's a summary of my latest interactions.
I decided to make 2015 my "financial clean-up year" - converting a bunch of old 401(k)s, money market accounts, stocks, mutual funds etc. and moving everything to one brokerage - Vanguard.
In order to do this I rolled over three 401(k)s to my IRA, did a tIRA to ROTH conversion, and swept several of my mutual funds and a few random stocks I had picked up to a Vanguard Brokerage account.
For each transaction I was able to quickly have the paperwork generated. I did need to get several "Medallian Signatures" - but that wasn't too big of an issue since my bank gives them for free. Most of hte time (80%) I was able to do this all online, with an average of about ~10 minutes per account. For about 3 accounts I had to call their concierge number for one reason or another. In those instances the person at the phone was able to help me, but it took longer and I was sometimes put on hold for 5-10 minutes while they figured out the problem.
The bad:
I'll preface this by saying the "bad" wasn't annoying but ultimately hasn't stopped me from doing business with me.
I'll highlight two issues I've had;
1) at one point on a phone call I asked if they could send the documents to Canada where I am studying. I am a US citizen who's studying abroad. No problem! Except it wound up being a problem, as this triggered me to be changed to a Canadian customer, and I suddenly could not add to or change my accounts because I was listed as a 'foreign investor'. It took two phone calls and mailing documentation (copy of my passport and a pay stub) before it could be changed back. I'd avoid ever having them add a foreign mailing address for this very reason.
2) in most instances they were slow to post updates online. For example, one mutual fund would "close" and it would take 3-5 days for the money to show up in my Vanguard account. It always did, but in the meantime there were no new messages, not even a "pending transfer" notice. It was a bit worrisome to know that money was gone from one place but I could see no record of it at Vanguard for a while. Twice I called just to check and after a 5-10 minute hold they were able to verify that it was in processing, but it would have been helpful to see that online.