I like how easy it was to set up our security rules for my team members who are remote working from home or traveling all over! It's very customizable so you can make your own customizations as needed without having someone else do them (which would be costly).
There were some issues with getting notifications when there has been an issue but this could just mean more training/support needs at their end since other companies seem much better about these types of things than ours? We use eGress intelligent emailservers because its one less thing i need worry abut being hacked etc...