I was a [pretty damn good] manager, for over 25 years. I kept employees for decades, under conditions of significantly less pay and perks, than many other companies.
But I also managed a small, high-performing group of mature, experienced C++ programmers, for a corporation that actually believed in retaining talent for years. It was also one of the top imaging companies in the world, and they demanded a lot from us.
When they finally rolled up my team, after 27 years, the employee with the least tenure had a decade. The employees with the most (Yours Truly, and one other), had just shy of 27 years.
I'm pretty sure that my management style would get me fired, at most tech companies, these days.
But I also managed a small, high-performing group of mature, experienced C++ programmers, for a corporation that actually believed in retaining talent for years. It was also one of the top imaging companies in the world, and they demanded a lot from us.
When they finally rolled up my team, after 27 years, the employee with the least tenure had a decade. The employees with the most (Yours Truly, and one other), had just shy of 27 years.
I'm pretty sure that my management style would get me fired, at most tech companies, these days.