For a large bank, PNC has made me feel like an important customer even though I don't have much money. I give them 5 stars because they exceed my expectations. If I had lots of money, though, I would be disappointed that they sometimes make mistakes.
I have the free consumer checking account.
* Friendly and prompt service, easily reached on the phone, online, and in person
* Excellent online banking app that is constantly in development
* Online bill payment: they will cut checks to arbitrary payees and mail them for you. The whole process takes 4 maybe 5 days. I save money on stamps and never have to order checks.
* They sometimes make mistakes: When they sent me a replacement check card, they said the PIN would remain the same. Well it wasn't the same and it wasn't until 2 days after it arrived that the new PIN arrived in a separate letter. Also, they incorrectly stated that a particular ATM of theirs accepted deposits.
I am farely new to PNC Bank, and I was in a pickle with someone cashing a check way before they were supposed to. I had a bunch of nsf fees and PNC bank helped me out and waived them all. I couldn't stop crying for all the kindness, I plan on sticking with this bank for a long time!