The Omelas Moment

Tech workers are rejecting the industry after witnessing unethical leadership.