I would agree that money engineering is probably the hardest problem they have. But unlike Uber they don’t have any realtime/streaming/GPS-dependent tech.
So outside of payments it’s not clear what “interesting” engineering problems they really have, which means throwing engineers and designers to work on pet projects they’ve convinced themselves is really important to the future of the company but are just...pet projects.