In my second job, the company was not doing well financially. They stopped 401k match, reduce salary by 5% across the board etc. I still stayed because I liked the work and the people. Then they started laying off people who were with the company for 25+ years. One of them was my good friend. An asian guy who worked day and night and treated his work like his baby. He had two kids in medical school and a house with mortgage. He also was the only bread winner in family. I could see the pain and anxiety in his eyes. He had to sell everything and move back with his family to be with his brother and extended family.
That was it for me. I found a much better paying job within two weeks and never looked back.
The next company I worked for laid people off on schedule even though they were growing like crazy. In my four years there they went from 2b to 6b, but laid off many employees every year or so.