> I'm betting some people wish they had a union now.
100% this. Unions help employees to negotiate better even in a layoff situation.
Engineers and other software related jobs, are just that jobs. Unions are specially designed to help employees better deals whatever the industry.