The WARN notice issued on Friday states that all 143 employees have been furloughed/laid off due to “unforeseen business ...
All employees at Insight's Hillside Rehabilitation Hospital have just been fired, coming to a total of 143 layoffs.