I have worked in much, much more toxic environments, this one at least is mostly reasonable. But circumstances have led to an incredibly low-population team with a high-pressure client which is, itself, undergoing restructuring (and those here know how to read 'restructuring').
This is how things turn to calamity and collapse.