The plugin makes creating contracts quick and easy, it is somewhat easy to use and allows for some automation with Woocommerce which is great!
The plugin has a file upload field as part of one of the core extensions when buying the upper tier version, however when uploading files via a contract, it stores those files in the public uploads directory exposing those files to search engine bots and creating a huge security risk for business that use those upload fields to collect proof of ID.
When contacting support about the matter they acknowledged the complaint but didn't respond satisfactorily, particularly when we advised them they should be contacting all plugin owners to notify them of the security flaw. They also deleted posts on their Facebook page alerting them to this.
The plugin has the ability to generate contracts when checking out with Woocommerce, while this is great, the user experience of this is dismal as it doesn't allow for users to sign the contract at a later date, when signing the contract it doesn't always successfully redirect to the complete/thank you page and this area needs improvement.
The plugin allows for custom shortcodes in the text editor, however some of the variables that the plugin generates such as "order id" don't pass through to the shortcodes involving some custom modifications to the plugin to allow it to work.
Do your research, this plugin has lots of nice features, although it isn't necessarily the best solution for everyone. While it is cheaper given its one time annual fee, it may not have all the security and customisation features you require.
This plugin would work better for users who aren't programmers as it doesn't require programming to get started, but for those users looking for customisation and flexibility, an API based signing solution may be best.
WP E-signature has greatly reduced the manual time involved in creating hire contracts and agreements which is exactly what we wanted.