I'm sure it's legal, but it absolutely is fucking the employees over. Saying "the employees could have negotiated better" is kinda just playing the thunderdome card. Employees can't reasonably prevent company insiders from fucking them over with stock shenanigans. That's part of what makes the practice so insidious, and why public stock markets are so highly regulated.