I like that they offer many different plans to fit everyone's needs, as well as being able to change them around if needed (which saves money).
They also have great customer service! Nothing really - just be sure you know what your looking for in terms of features before signing up so there aren't any surprises later down the line when it comes time to upgrade or cancel services/plans etc.. Also make use of their free trial periods too!! It'll give an idea whether this provider suits your requirements at all which will save lots more hassle afterwards should things go wrong :) Their support staff are very helpful & friendly but do keep asking questions until everything makes sense because some providers may try hard not tell people how complicated certain aspects can get :p.