All Qualcomm's problems could be solved with better management on all levels.
Imagine what we could achieve if mid-management actually focused on their jobs instead of constantly fighting among each other?
Or if those on top actually properly delegated and distribute responsibilities accordingly?
Or if they actually got rid of actual dead weight instead of some of our best employees just because they are paid better?
Oh, but to dream...