Not enough design work. Can't say that enough. You might be funded for it, but then skimp on it, or skip it all together. Not enough opportunities for real design, when we are just always integrating other stuff (which is usually riddled with quality issues). Alarming lack of senior engineering involved in jr. engineering mentorship. JR. Engineering has WAY too much design authority fresh out of college...with very little oversight or guidance. Not enough technical emphasis or training for engineering level 2 through 3. I am still not very clear on the distinction of "product engineer" or what our product engineering team does that is different than most engineering 4's or managers. I'm thirsty to learn and grow my technical depth, but the emphasis, support, and infrastructure is just not here. We need to refocus our talent and skillsets to our products and our market, or they will continue to bleed out our veins and literally walk out the door to our competitors. All my role models are gone for one reason or another, and sometimes it feels like the technical people are the minority in an engineering centric organization surrounded by people who are overly ambitious about climbing the ladder or pleasing the customer/executives and less focused on doing the work that's right and matters for quality products and innovative solutions that open new doors and secure new customers.