It's sad. Most companies these days (to include HP) are hire and fire shops. All of them deny it.
Want to know why my resume is full of 1-2 year stints? Because when a project is winding down I've learned to start looking for a new job - because it's the safe thing to do. Managers will tell you up until the day you get your layoff notice that your job is safe.
At my last real job, the entire IT staff was getting laid off when the new CIO came in. One team after another and replaced with contractors. We knew in November of 2016 things weren't going to last. I was on the last IT team still employed.
My manager was fighting tooth and nail to try and save at least some of us. But come February (3 months longer than other IT teams) the fight was over and he lost. We were all laid off. I was given 6 months severance + insurance if I would stay around for 1 month and do a knowledge transfer to the new team, one of the easiest decision of my life. The majority of the team were escorted off premises that day.
Manager's boss helped everyone secure a new job (except 1 who just disappeared never to be heard from again), I got a contract gig for double the pay of that job.
I still talk to everyone, and we are all in better positions today than we were there.
>It's sad. Most companies these days (to include HP) are hire and fire shops. All of them deny it.
This is a good thing for people who want to work at those companies but are not yet employed there. Companies that can fire people easily are more willing to take a chance on someone without a perfect pedigree than those who insist on only hiring those that they are certain they want to work there forever.
Want to know why my resume is full of 1-2 year stints? Because when a project is winding down I've learned to start looking for a new job - because it's the safe thing to do. Managers will tell you up until the day you get your layoff notice that your job is safe.