Never play on casinos without any license - they won't let you withdraw a penny. You should also check that the license is legit, as casinos can also pretend they have one when they don't.
As for sites with licenses, I would strongly recommend against Curacao/Panama/other random "island" licenses.