I worked with them over 6 months as Account Executive for their Financial Services Practice area which included insurance products such as annuities and life insurance among others. They were very flexible when it comes time to take meetings or travel. My overall experience was great! We did not have any major issues but they are still working together until this day even though we no longer work there. There could be some small details that they may need help with now since so long ago (like my resume). As far as the interview process went - It seemed like everyone at the firm wanted me to join. So many people asked if I would consider joining after speaking one-on-one with multiple executives throughout the interviewing process. Overall everything good. But honestly, how much do things change within your industry? They are always so professional! I have never had anything negative or bad experience with them at all!! Truly top of class service-friendly people who do what they say will get done when promised. Definitely recommend this firm for anyone looking to build their brand online through social media marketing as well as traditional advertising campaigns. ! My business has been able to grow exponentially since working witheveryone there. !!