3 ms·
It could be just title inflation. "Managers" at lots of companies are individual contributors who need a higher title to get higher pay.
by milesskorpen 12y ago
It could be just title inflation. "Managers" at lots of companies are individual contributors who need a higher title to get higher pay.