I did the $400 bonus for $15,000 deposit this year. Worked fine.
After I had it opened long enough to get the bonus, I transferred the funds to their higher yield savings account (accelerate?) but closed it later as I have been having some other issues with Citi. Even though they let me transfer $15,000+ into the savings, they have daily and monthly limits on how much you can withdraw, which makes me very angry! I also have an American Express high yield savings and they let me transfer any amount I want. Don't get between me & my money!