More and more tech workers are publicly criticizing their companies. But those who have spoken out say it's taken a toll on their careers, friendships and mental health.