One job, done properly
OnCue does not process payments, print menus or run a loyalty scheme, and it takes an order only if you switch that on. Every one of those would make it easier to sell and worse at the thing it exists for. The category is full of products that added everything and got good at nothing.