Is this footing safe on shims?

Contractor installed shims like this, and wondering if it's normal or safe. I imagine the shims won't hold up over time and the deck will shift. Dont they need to shave the concrete to level?