Meaningful culture. Freedom to thrive. Love where you work!
We believe happiness at work starts with the facility and culture, which is why we are so proud of The Manor- an award-winning Health & Rehab Center located in historic Freehold, New Jersey. Our facility really is second to none, and we’ve topped it off with a warm and welcoming company culture, where your team feels more like family.
Multiple Clinical Affiliations
The Manor and our clinicians stay current on the latest treatment approaches and research findings through continuing education and active membership in a variety of organizations, including:
And check out our awards and accreditations:
The Manor has been named one of the
Best Nursing Homes by
U.S. News & World Report, a nationally recognized magazine that routinely evaluates and rates health care providers across the country. The Manor earned this designation by demonstrating the appropriate use of key services and consistent performance in national quality measures. The Manor has also received the highest overall quality rating – five stars – from the
Centers for Medicare & Medicaid Services (CMS) Five-Star Quality Rating System. Only the top 10 percent of nursing homes in the country are eligible to earn this honor. Lastly, the Manor consistently scores high for patient and resident satisfaction compared with similar facilities, according to
Holleran scores.