Welcome to the Northland, I'm sure you'll get used to the sub zero weather soon enough!
I am surprised that they didn't put any vapor barrier and then insulation in top of that.
I just got done building my house in northern Wisconsin, they did the same type of foundation (perimeter footing...