Title says it all.
All this griping and finger pointing here is not helping anyone out. At the end of the day, you and only you are in control of your career. It’s easy to point fingers at others, I’ve done it. But that isn’t going to solve anything.
The economy is strong, really strong. There are more openings than there are qualified people to fill them. No offense intended, but if you can show up on time- every day- and get the job done. You can get work. If you have skills, you can absolutely get work.
The question you need to ask yourself is what makes you happy? If you like the job, the $$, the co-workers, the easy commute, and you are not sick every morning when you get up and realize you have to go to work. Then maybe things are ok for you. Otherwise, do some soul searching for what you desire and go for it.
At the end of your life, when you are taking your last breaths, are you going to be looking back on this time in your life and say “I am so happy that spent all that time throwing toxic feelings at people that didn’t know I was their employee”.
Seriously. Real world time. Yep jobs are going oversees and yes they work for less money, and no that doesn’t mean they do the same or better job.
I have seen what you are experiencing first hand. Been through the layoff, downsizing routine more than once. They didn’t purchase your soul or your right to happiness. If they cut you, you don’t bleed company colors. It’s not your grandparents work life, where your employer was a partner and really did take care of you (if your weren’t a waste of their time).
Today, you are an inventory item on a spreadsheet and that has nothing to do with your actual employer. It is systemic. The value of a worker is a number, just like the number of desks, chairs, computers, intellectual property, cash on hand, outstanding stock, etc. If your employer is hemorrhaging money, (sounds like it), then they are looking for ways to balance the accounts and survive. Or balance them enough to make it look good on paper and sell out to another company.
Instead of sniping at everyone about the leaders being a-holes, spend your energy on getting ready for your next move.