If you mess up, you get promoted! If you perform you get singled out Because other pencil pushers are scared of being exposed. Under performers survive under the radar for year. High performers have zero visibility since leadership has no experience of Engineering processes since., they come from accounting back ground. Not a good place to work for over performing engineers. You will never shine. German owners are never told the true story as to why good successful engineers either leave or get fired. Incapable department managers. A premier NH company, held back due to leadership without vision.