In the past 6-8 months the engineering environment has gone down the drain. Fixed deadlines with fixed scopes, with the ocasional snarky comment from top leadership about how slow things move. In this last months many crucial people left or are on the way out: (director of engineering and lead and senior engineers) This left the CTO to manage engineering directly, who lacks complete empathy for people, constantly implies the message that everyone is lazy, when they work from home they don't do much (thus the mandatory 3 days at the office). There have been cases where people where being accused of being sick too often (or faking it), leading to coming to the office extremely sick just to prove it. There have also been threats of dismissal in a public engineering channel if people missed meetings like "international women's day"