I have worked with Greer on several assignments, and they definitely deserve all 5 Stars. The staff in the Raleigh office is SUPERB with their work ethics. If you are looking for a company that assist in job placement, supports their employees, follows up in a timely manner and always displays positive customer service, join Greer Group today!