As an engineer, I would say that most of that is incorrect. Particularly the "absurd amount of control" and "override most any managerial decision". And not dealing with customers. Although most automotive engineers don't deal directly with customers.