As someone posted below, employees are expensive. Yes, salaries are not competitive as others, but the company still has to pay for your healthcare, benefits, and retirement. We do win contracts, but not enough in number or big enough in dollar amount to offset. This has resulted in layoffs, at all divisions, EMS, ASI, so on, just to keep the bottom dollar going.
Despite the numerous layoffs, it is forecasted that it is not enough. This means more layoffs, longer hours, and reduced hiring. Life at the company will get harder, not easier, and never be the same.
Every person will have to decide for themselves if they want to stay and ride it out or try to leave early. I am not advocating for one or the other. I had a great career, but I speak from the heart. More layoffs coming. Good luck to all!