It's starting to seem like for too many companies, resolving public complaints has become a line item in the marketing budget.
Summary: Stripe put my accounts in review for a spike in sales on Cyber Monday. Throughout the month we received very little communication from Stripe and had many support chats and calls. Keep in mind that the whole time Stripe was still accepting payments on our behalf on all of these accounts. Each of the chats/calls asked us to upload the same invoices each time for review and gave us vague information that our accounts were being reviewed. Finally out of frustration I posted on HN about my issue. Thanks to @dang for getting a Stripe employee to respond and he was finally able to resolve the issue for me.
Overall this review process was pretty bad. Very little communication and nothing I could really do directly to move things along or get any real information. It took a random Stripe employee to get an email from @dang and post on HN in order to get this issue resolved. I’m lucky because I know about HN and know that Stripe employees frequent the site, but I don’t think HN wants to become the Stripe support forum.
Stripe you can do better. We all know that in order to scale you need to automate pieces of your infrastructure and communication. But, there is a balance between automation and manual review. When someone like me gets caught up in an automated system there needs to be better ways of letting support help that person.
See my comments below for actual details and dates.
It's starting to seem like for too many companies, resolving public complaints has become a line item in the marketing budget.
The account was unblocked within 20 minutes.
Their social media person miraculously had the ability to ask someone to fix the problem, who miraculously got in touch within a few minutes and pressed the miraculous "fix problem" button in Revolut, which a series of "customer support" agents somehow couldn't do for most of a week.
[1] https://www.propublica.org/article/meet-the-customer-service...
But every thing with that is wrong. That part in particular "workers typically have very little authority to escalate or fix more complex issues" is a plain and straight refusal to solve any problem the company may cause.
But either way I don't use them anymore as they're just not reliable in a situation where you might be stranded etc.
Firewalling customer support behind another company or division is okay, but at least make sure you have a parallel feedback mechanism to know how they're doing!
Social media support seems like the shitty version of this, but it's not rocket science to be able to regularly independently audit a random subset of issues by your CSR contractor. Internal audits have been standard practice in similar healthcare scenarios for decades.
There are better alternatives like TransferWise or N26.
[0]: https://www.wired.co.uk/article/revolut-employment-coronavir...
[1]: https://news.ycombinator.com/item?id=19280131
[2]: https://www.wired.co.uk/article/revolut-trade-unions-labour-...
As a result, for many companies obsessed with KPIs, the only KPI for customer support is "price". In that lens, they are optimizing.
Obviously this situation is awful for customers.
If you've got nice insulation from your customers, how do you even know what you built is working?
I've seen too many bizarre real-world failure cases and complex systems-on-systems to trust that my metrics are capturing everything that breaks.
https://wise.com/help/articles/5O9VNQR4wt3iXwV0Dmm6zB/how-do...