I have used their team to manage my website's digital presence since 2016. The level of customer service is exceptional - they are always willing to go above an beyond what you might expect from them! It has been great working with this group over all these years because we've never had any issues or complaints about our work together. They're very professional yet friendly at times when needed which makes it easy as well. There really isn't anything that would be considered negative so far but if there was something then maybe just some suggestions? Be sure your expectations match up with theirs before signing off on things like contracts etc. We were able to get more clients using social media advertising through AdWords campaigns run by TenXD than ever previously possible without spending too much money doing it ourselves.