The team was very professional and got results quickly in terms of new business opportunities with other companies/organizations. I like how they worked hard to get me meetings for my clients. They were always prepared ahead of time with their suggestions and recommendations regarding each client's needs and issues. It can be a little expensive but if you have enough budget, it makes sense since there are so many benefits from doing this type of work. For our organization, we have been able to increase our revenue by about 15%.