Comment Comment by astrange That means you have bad middle/upper management. Large tech companies have heard of the Peter Principle and don't promote this way; they have separate technical tracks.Which is not to say they're doing everything right. parent astrange 5 years ago
Which is not to say they're doing everything right.