Pros
- Customer support always available, fast responses
- Flexibility with customizing terms (not standard boilerplate) that can fit all needs from simple agreements through complex deals.
- Very user friendly interface; intuitive design makes learning curve short enough such anyone could use immediately upon first seeing screen shots)
- Great customer success team who provides excellent guidance throughout
Cons
- Nothing