25612
3 replies (most recent on top)
This company is seriously cursed. It could cure cancer and the price would go down. I’m scared Stripe saw this and just walked away.
What is going on with this company? It seems like a complete sh-t show with zero communication from management.