If you are looking for bonuses, royal is one of your riskier choices.
If you are looking for a solid place to hold your money, look else where.
During the last cash shortage, Royal started to slow pay people. There was a good 2 weeks where Royal did NOT have money in NETeller. "Overnight" checks took well over 2 weeks.