It's great that it has both Mac and Windows versions available as well! The price was right and they have some fantastic documentation which makes things easy.
They could improve their mobile app support by not requiring users to be online at all times when using with an iOS device (this would help keep usage up in remote areas where access might otherwise drop off). We use this software primarily within our office but also occasionally out in field locations around the world so ease of accessibility while traveling really helps us get work done more effectively than if we were sitting behind desktop computers. This allows us to collaborate remotely without having dedicated hardware devices everywhere.