- Engineering leadership (middle and upper management) has ZERO technical experience.
This leads them to setting up pointless meetings, creating time-wasting initiatives, and then the engineer has to take the time to explain to them why their ask either isn't realistic or doesn't make sense. Tons of wasted time was spent having to appease management vs getting actual work done.
- I'm genuinely convinced (in my opinion) that leadership does literally nothing day-to-day but sit in meetings. I feel like leadership is very "buddy buddy" with one another and definitely gives off "Fraternity" vibes. Take that however you like.
- Management doesn't understand the different job roles of an engineering department, leading them to (very often) approach the wrong person or ask someone to do something that has literally nothing to do with why they were hired.
- I saw some contractors get terminated without reason or warning. Be warned if you decide to work here as a contractor. They will treat you like a disposable commodity vs an actual person who has a family to feed.