I like how it is easy to use for both staff members as well as volunteers! It's really good that you can have multiple people in different states or even countries working at once from home without having them all physically be there together!! The only thing i dislike about this software are some of their features such as "the chat" which isn't very user friendly (i don' t know why they would make something so hard when other similar programs do not). If your looking into an online program where everyone could work remotely then definitely check out ECN. You will love everything we've used thus far through ECN. !