I like how it's very customizable from start to finish in terms of layout/design as well has its customization options are endless! It can be used by just about anyone who wants too because there isn't much technical knowledge needed when using this product (even though some things do require learning). There really aren’t many downsides other than maybe not having everything you need at once but nothing major either since we had someone else handle our accounting side which was great also helped us out so no complaints here haha!! We have been able fix all issues within minutes rather then hours depending what issue came up before now thanks mostly due glovia help desk staff they were amazing always willing & ready whenever i called them anytime day night week weekend whatever time worked best!