I like being able get my applications in one place for all of our clients! It makes it easy when you are working with multiple companies at once as well because they have everything under 1 roof so its easier than having many different apps or websites where i need them too be added into each time we add new ones. Nothing really but some minor issues here n there can always happen no matter what software/app etc.. But nothing major just small problems sometimes which gets resolved quickly by support team who works hard every day trying make things better!!