The team is very experienced in what they do so I have no issues at all with this product or their service as such! Sometimes it takes awhile for things that are not really complicated but can be confusing if you're new (or even advanced) user because there's alot going on - sometimes too much info/messaging etc which could confuse people who aren't used to everything being out here where anyone would see them.
It makes sense once your familiar though! We've been using alt source since 2011 mainly just doing simple reporting tasks like pulling financial data from multiple sources into one place.