The culture, once again, at least in my org, is actually pretty chill - I had a doctor's appointment last week, I just sent an email the morning of saying "Hey everyone, I'll be in around 1:00, cya then, here's my status for standup" and it's cool. My boss actually chided me for checking my email too aggressively during my time off.
So yeah, I can't speak to everything mentioned in the article, I can only say that my experience has not matched up with this.