I like that we have been able to monitor our infrastructure with one platform without having multiple applications installed across different platforms or toolsets. It's easy enough for any level of support staff member in my organization to use; however there are some features that could be more intuitive/easier to navigate once you've learned how they work - but this may just come down to personal preference as well! We're using Everest mainly to manage application instances running within VMs deployed via Azure Stack.