Executive leadership has struggled over the past couple years. There lacks a clear vision and priorities can shift literally day to day. If they weren’t so well-positioned already, I’d say this would be a significant worry about the future of the company. Given the market dynamics, it would take a village of idiots to bring down Toast.