I've worked with Compass before using their email marketing product which they have been very active at keeping up-to date! So far nothing that i dislike about this software!! If you're considering having your own analytics tool then definitely go ahead as it's quite easy once set -up! The pricing can be confusing if not properly explained so make sure there are no hidden costs or things overlooked when signing off contracts etc..
Good way of tracking campaigns across multiple channels (email + social) all through one dashboard! Having clear visibility into ROI/ KPIs has helped me gain much more confidence around digital advertising spendings allowing us greater accuracy than our previous system allowed previously.