They are very responsive to our needs as we have been with them for many years now - they know exactly what it is like work in this industry so there isn't much I can say about my experience working together but everything was great!! We had some issues at first because of their new platform (which took us awhile getting used too) however once things got sorted out all worked well again.
The customer support team were always available if needed which made life easier when trying solve any problems or questions you may need help/advice from someone who knows how these sites should be set up correctly etc..