Beyond games and you will software company, i gauge the casino’s financial, desktop, mobile efficiency, and you will customer care