The team is very professional and always available to help with any issue. They are very knowledgeable in their field and they will help you find the right solution for your needs. I have not found anything that I dislike about this law firm. I would highly recommend them to anyone looking for an attorney who has experience in multiple areas, can provide clear advice, and has excellent communication skills. We needed an attorney who could understand our needs and help us navigate through the process of obtaining a visa for my client while also helping us prepare our application. The staff at Kaye Scholer was able to do both.