As someone who used to work in that industry, no, it's not sending location data. You don't activate the SIM until you have someone who is going to pay for the service, otherwise you're losing money for no reason.
We'd get that question often though, someone activating a device hoping they'd be able to see everywhere it was for the last month.