It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. The wait was very long. Dr. Greiner is very knowledgeable and friendly, but he makes you wait a lonnnnng time.