The best thing about this is that it has all features of project management software, which includes tracking time & tasks for each member in team as well as managing customer relationship with ease through its dashboard view! It also helps us to create milestones along our way so we can easily track them from beginning till end.
I dislike how difficult some things are like creating new task or adding members into your group/team etc., Also sometimes when you add too many people at once then it takes lot longer than expected but other parts work quite good. We use mycollabs mainly because they have great support staff who help me whenever i need their assistance regarding any issues related to product usage (even though most times there's nothing wrong).