No work life balance.
Engineer role is not as technical as you would expect.
Large number of unnecessary meetings every day.
Project direction is constantly changed and influenced by simple leadership comments, making for an extremely disorganized environment.
Management encourages you to work above and beyond without recognition or additional compensation.
Often provide vague promises of raises and promotion to encourage a larger work output but will go years without actually giving it to you.
Engineering management works completely detached from the engineers executing the design work and are unaware of team contributions.