Design engineers get all of the mindless grunt work thrown on their backs. If you want to utilize your critical thinking skills, come up with new ideas, try new things, work as a team to achieve a goal, this company is not for you. The people in leadership who enabled that jumped ship years ago. Unless you're in a favored group, raises come slow, and they are sub-par. Expect less than a CoL increase every year and your purchasing power to weaken the longer you work there. Multiple people in leadership (Engineering and otherwise) there are more concerned about how things are perceived rather than the reality of the situation. They pushed down and out multiple people for not falling in line with how they want a situation to be perceived. Leadership plays the favoritism game quite heavily. I've seen people move up the ladder by stepping on their coworkers or the people they're supposed to lead. Secret yearly bonuses to the favorite employees. Random promotions in the middle of the year to the favorites. They always over promise and under deliver. This puts sudden massive burdens of work which move through every department in the building and stresses the entire system. Revolving door of management. Management comes and goes, sometimes out the door and sometimes with lateral moves. New people come in, replace one bad system with a new bad system, then pat themselves on the back for getting rid of the old bad system.