No, it's not free money - as you can't spend it freely or withdraw at your leisure. You will first need to meet the wagering requirements of the bonus to cash out.