Asked to do something illegal at work? Here’s what these software engineers did