I can only imagine how difficult that must have been to get back into the corporate world after a long break ;)
I've mostly witnessed first hand from my boyfriend working from home for corporate what type of shitshow that could be and I'm very grateful he did that so I didn't have to.
For now, I hope the red flag just means there's opportunity for you to grow instead of everything collapsing..
Good luck!