3 ms·
There are economic reasons behind it. My company used to invest a lot of training in the employees because most employees were working for the same company a ve
by AdrianB1 6y ago
There are economic reasons behind it. My company used to invest a lot of training in the employees because most employees were working for the same company a very long time, more than half till retirement. I got a lot of training ~ 20 years ago as a new hire, while the new hires today get almost nothing, not even the bare minimum to do their job. Why? Well, a few weeks ago I had a meeting with a team from a very well known IT company for a project and they all expressed their amazement when they heard I am working for such a long time in one place; people now stay 3-5 years in a company and move on. Why train them, to make them better for the next job?
Companies that invested a lot in their employees paid less than companies that had no such expenses, so it became common to have a new hire, spend 3 years on trainings and leave for a better salary. This competition pressure made us adjust and move the training budget into salaries.
- SkyBelow 6y ago> people now stay 3-5 years in a company and move on. Why train them, to make them better for the next job? Why stay in the same place when you make more moving? People don't like moving, it adds uncertainty. It is done because HR and management knows this and has taken advantage of it to not hand out raises.