I like the fact that you can customize it to fit your specific needs. There isn't much customization which we don't appreciate. It's a little expensive for what it offers and doesn't offer alot of flexibility. It does integrate well with our system which is nice since it helps us keep track of everything across departments. I would recommend this system for anyone who needs the ability to organize and keep track of different aspects of their business from one location. We are able to share resources across departments and keep track of important documents.