- Multiple options available within one system
- Easy administration dashboard makes managing users easy
- Great support team! They helped me through every step when getting set up.
- Allows you have more control over your own process than if they did everything from scratch themselves (i think)
- Sometimes its hard navigating around can be overwhelming at first