Nowhere in this blog does it mention what the business actually does, which is always a red flag. I've seen plenty of stripe bashing posts on HN that end up with the business being in newsletter scams or adult content.
replies(4):
As a heuristic, using TransferWise is traditionally associated with Russian money laundering scams.