> "people with depression and similar mental health problems aren't welcome at Stripe"
That an interesting question. Would you like to work in a tandem with a person with mental health problems? Is it the same as asking "people with chronic fatigue and similar health issues are not welcome at company specialized at manual labor" ?