The team at marketing raptors are very knowledgeable in their field with an excellent track record of success for clients who have worked there previously as well. They understand what works best within our business model & we're able to work closely together to achieve great results! I haven't found anything that i dislike about working alongside them but if you do then please let me know so they can fix this issue ASAP!! Be sure not only look into pricing before choosing someone - make sure you like how personable/professional these people will turn out being when communicating wth customers (that's key!). In my experience having used other agencies over time, most tend towards'managing' rather than collaborating which is important given where we operate from here- UK wide delivery services across multiple sectors including education / training etc. Working directly with Raptor has helped.