I've worked with many engineers from HP. They were NOT incompetent. What they did describe though was a culture of firefighting and micromanagement complaining there was no opportunity to drive systemic improvement.
Lack of adequate testing probably due to rushed schedules, insufficient infrastructure, and perhaps poor release practices because management celebrates firefighting as it's the easiest way to show "business impact."