Toxic leadership; make one mistake and you'll be crucified, often in front of many other team members. Claims to be a no-blame culture and often people are 'called' to explain errors in front of many other folk; Various leaders within software development and I have no idea what they actually do, projects with no ownership, shockingly bad developer experience, hugely understaffed supporting roles (DevOps), if you don't meet unrealistic standards of EVP of Engineering, you may as well be dirt. Engineering leadership needs to take more responsbility instead of blaming everyone beneath them. EVP is aggressive - whilst this can be effective there is a mental health toll. Shockingly bad for your mental health here. There's a 'chosen few' from a similar prior company who can do no wrong. Misogynistic comments from senior leaders are fine (from nearly all leaders). We can do better.