I love that it has so many features to help with my business needs! The customer support team was very helpful in getting me set up properly as well.
It's easy enough if you have someone who knows how things work but not sure about setting everything up from scratch - they can walk through your steps step by step along with providing any additional resources needed (such as software). We are using this product primarily because of its ease of use compared to other products we've tried before which were more complicated than necessary or difficult when trying something new at our organization level.