There’s no such thing as free money. Be very careful. Make sure to read the 'fine print' before accepting any bonus money from any broker.
A lot of the time, brokers can keep your money longer than you would like as a result of your acceptance of bonus money.
It is simply best to avoid these offers unless you are going to read all the contractual verbiage that will dictate your agreement with the broker.