I like that it has many features, but some of them are difficult to use (like creating tasks). You need training in order to be able to understand how everything works. It's not intuitive at all when you first start using it. Also there isn't much support from their customer service department if something goes wrong or you have questions about anything. We're solving problems related with our teams' communication within an organization by having one place where everyone can see what others do and also get feedback via comments/emails.