Severe lack of leadership. Although ME team is great/talented, company has not figured out how to place an ME manager of proper qualifications and mindset. There is also lack of mentorship, due to lack of truly experienced MEs in the team. and those that have significant experience are swamped with work (or don't care to mentor). Also, company is starting to outsource new product dev to consultants or abroad. That why this is not a good place to work at if you are looking for new product development and design work.