Ron, I'm thinking more of how the recent history of personnel changes looks to someone who might have been considering applying for one of the open positions they have been advertising.
Speaking from my personal experience, there are a couple manufacturing businesses near me that are always running ads for engineers. I did some checking & found out the average time someone stays there is less than 18 months. I decided I wasn't interested.