Successful companies have better employees. They are more productive and more profitable because they are better at hiring (choosing, attracting) and developing (guiding, coaching) their workers.
So, does the inverse hold: do bad companies fire more employees, more often?
This may be a matter of correlation, not causation. Also, perhaps, this has already been investigated by economists.