The ability to assign staff members to projects/tasks is great! I love how it's easy for me as an admin user (that doesn't have access to this feature) to add all of our employees so they are available when we need them. There isn't much that I dislike about it but there may be something that you just don't like at first glance or maybe your needs change over time. If anyone wants to use this service then give it try because once you start using it, you won't want anything else!! We've been able to get tasks done faster due to having such quick response times from Team Members who work remotely while still being accessible by phone if needed.