Stripe was already known (in my circles at least) for being a ~grinder~ long hours type place. Not neccesarily because they're understaffed but because it was a work work work culture.
That's what I've seen (from the outside, with some friends who work at Stripe) as well - it's the old investment banking / management consulting work culture, i.e. your job is your life.