Skip to Content

Employees say:

“The company welcomes you with open arms and makes you feel like you are part of a family. That’s what makes it a great place to work.”

Read the Great Place to Work review here.

Company Info

Founded
1979
HQ Location
Chapel Hill, N.C.
U.S. Employees244
U.S. Revenue$29,133,214
Sites1
Web Addresshttps://www.carolwoods.org
Date info provided (companies may opt to keep some data confidential)
May 11, 2021