They never left me for an extended period of time and I never felt ignored. 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 office was easy enough to find. I was able to relax during my appointment here. Everyone makes sure you are comfortable and at ease. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions, and the only ones they don't are the ones they need their boss's approval for.