I liked their flexibility to accommodate many different departments within my organization. They were able to customize what we needed at each level as well as integrate into existing systems. The only downside was they had some issues finding ways around certain limitations placed upon us when using an older version (which didn't exist anymore). We are now working closely together to make sure all processes continue smoothly. This has been beneficial so far! Benefits include easy access from anywhere via mobile devices. It's also great because most people have heard of it already which helps create buy-in across multiple areas/departments.