I've worked with them in the past on other projects and their service is always top-notch. They are very responsive and always keep you in the loop. They are very knowledgeable and make sure you are getting the most out of your project. I have no complaints about working with GreatCircle. They are great to work with and I always recommend them. If you are looking for a great team to work with, GreatCircle is the way to go. We have used them for a few different projects and have always had a great experience.