Unlike other games like Poker and Blackjack, slot machines do not require any skill, therefore the win rate of the slots is based on the software running the machine.
With that said, the percentage of profits is pre-set by the casino, which means that casinos cannot lose money as long as people play their slot games. Slots are games that are based on a random number generator (RNG) where software is in charge or producing random game outcomes every time. Slot games have always been a popular choice among gamblers, and we witness the same situation in online gambling.