The pros are mobile compatibility, progressive jackpot slots, and flexible software.
The cons are non-uniformity of payment options and varying house edge.