Some of these are really easy. Sign up, make a few transactions within X days and get the bonus. I'd had a few pay out in less than a month. Others make you jump through hoops and wait a few months. Two are completed as far as requirements, but they require the account to be open for 90 days before they pay.
There's one available now that will pay $500, but staggers it over a year, $10 for this, $25 for that, $100 for something else. No way I'll do that one.
The one for $500 I mentioned about just wants at least two deposits totaling $6,000 within 60 days. I can make that happen with some rotations between accounts, but I want the bonus in '23 for tax purposes.