There is definitely a lot of cautionary tales here. I especially relate to the working 24/7 part ;). You'll see the same problem with offers that require you to go to other countries to work. If you're a young person you'll probably think its an amazing opportunity and want to go straight away. But the reality is from the moment you touch down, to the moment you leave, the company basically owns you.
If you think separating work and life is hard now try doing it when a company is directly paying for the place you go to sleep. No space or time will really be "yours" in any sense. They'll virtually know where you are at all times and be paying for you to be there. Hence, its strongly implied you live and breathe for the company.
Btw, I'm not saying people shouldn't do this. It can honestly be a really fun and motivating environment. But the trade-offs are something to keep in mind when accepting offers that seem too good to be true. I've found that constantly traveling and spending all your time working is super unproductive for me. All it leads to is burn-out and I usually end up doing far more when I'm happy, healthy, and in control of my own life.
Remote positions are god-tier for this. It's hard to beat being able to lie in bed writing code for something you love. I'll take that over other perks any day. Also, side note. It's always depressing reading about the sexism that women have to face in tech. If you're a women dealing with this at the moment I hope you continue to flourish and don't let stupid remarks get to you. Not everybody acts like this