The management of projects has not been very good. There is the habit of picking up many small projects and losing focus on the big picture. A significant amount of the work is not towards real, forward progress of the product, but rather just fixing manufacturing mistakes or making insignificant changes. Upper management seems afraid of making big changes because of regulatory burden, but such is the nature of the medical device industry. The worst thing about the company has to be compensation. It is much lower than you would expect for the talent required, and as a result the turnover, especially for younger engineers, is very high. Nearly everyone has left after 2-3 years for much better pay elsewhere.