$50million divided by 500 = $100k per job.
Not exactly min wage jobs.
I worked for a union in CA that covered those workers. On top of their wages, the get a lot of paid time off, free or almost free cadillac health plans for employee and family, and a defined benefit retirement plan that leaves a janitor better off in retirement than many in the private sector. It all adds up.