>>My employer has insurance policies on every single employee in the engineering department, most of the high end people in the rest of the company, and everybody thats manager or above.<<
More power to ‘em.
But you should have been notified up front about it.
Why? What does it matter? It’s their money, so long as they aren’t using that policy to limit my off the clock behavior there’s no logical reason for me to give a damn.