Honestly if a meta employee, esp software dev is having to struggle to make rent or have no emergency savings, its actually on the employee. They are not making burgerking salaries to have to live paycheck to paycheck unless they make poor housing and cars and vacation choices.
The visa issue guys should play safe, stick to stabler companies, more reward isnt without more risk
I get that whats happening at meta is wrong, but please stay away from these excuses as to why thats wrong, these aren’t for those employees