Yes and no. There are some bonus conditions that you must comply with. While those aren't restrictions per se, they are still terms that must be followed and obliged to make sure you are on the same page with the casino and can benefit from a no deposit bonus in full.