threattonature
Veteran
One thing I've noticed between both the companies I've worked for as well is them trying to dumb down their employees. I've seen a lot of manager's that want the positions under them to basically be as simplified as possible. It serves to purposes. One is that makes the manager's irreplaceable. By keeping the employees from having a well rounded skillset they know they can't be replaced by those same employees. The other purpose is that if any of those employees leave they are more easily replaced.Also, thanks to MBA philosphy in the c-suites. A lot of these companies don't want to train up talent in the tech sphere, so the BS'ers who can overinflate their skills are usually picked. I know a decent amount of tech dudes who are high-up in their field complaining about this problem, and said they would have never made it in this tech market if they were fresh college grads.
It ends up fukking the company over in the long term as they end up too dependent on a select few people and then when those few people move on it sets everything back.