I think that they are very helpful, honest, knowledgeable professionals who work hard to ensure your business goals are met. They have helped us get press coverage for our organization and also provide excellent services such as social media management. The team has been great so far! We've had some issues getting started but we're working through them now. Communication is key, it's how you manage expectations from both sides of the table. It can be difficult when you don't know what to expect or if there will be any changes along the way. If all goes well, communication should take care of itself though.