> You don't need to join a union to push back against unethical feature requests.
If you push back against unethical feature requests:
No union: you get fired
Union: you still get fired
Still a better outcome than tossing your ethics overboard.
maybe, but the union could provide a lot of services to someone who loses their job this way (like income insurance and legal services) and could leverage collective power over companies that demonstrate a pattern of behavior.
I didn't get fired.
Maybe don't apply to Meta in the first place? With their track record it's pretty obvious that you'll be part of building something morally dubious.