I don't know much about this, but based on my previous experience, I received free spins when I registered, and I also received 20 free spins when I made a deposit.
However, it is possible that not all users experience this, because if it is given to users, it is a fairly aggressive way for Betpanda to attract users to the site.
One thing I can confirm from own experience is that, I get bonuses on my deposits and these bonuses in form of free spins are always given on specific games where you could use them. In the event that you can’t find your bonuses after a deposit even when you were notified of a bonus, you simply have to ask the support and they would be swift in pointing you the game and how to use your bonus. Mind you, T&C applies.
This is also something I've noted. A positive response from the service makes us feel comfortable when playing at the casino. So far, Betpanda has provided excellent service, even when we inquired about bonuses.
However, as you mentioned, we must also pay attention to the terms and conditions that apply when receiving a bonus. I've seen several people complain even though they haven't met the requirements. The casino clearly states that there are terms and conditions for the bonuses they offer.