Oh wow, another startup has to lay people off. Why should we care every time a volatile organization realizes that they're not making money and can't afford to pay people? Isn't that the nature of working at startups?
The company is not going south. It brought in top-tier talent (Barry McCarthy ex-Netflix, namely) who reasonably concluded the company wasn't structured properly from a personnel standpoint. This doesn't appear to be another Color considering the company has plenty of cash, some quality executives and a functional product in a huge, well-known category (payments).