The user interface is super intuitive, it works great with our website (and even better than we hoped). It's easy to integrate into any web application or CMS platform - so far no problems have been encountered here when integrating within other solutions like Drupal 7/8 sites for example. When using multiple users at different locations there are some issues regarding data synchronization between instances which can be solved by increasing database concurrency settings but this will increase disk space consumption significantly as well. We had several challenges while implementing an internal recruitment automation tool where candidates could apply directly from their desktops without having to go through separate applications such as LinkedIn etc., This was very time consuming process before OPjobboard enabled us automate most of these steps internally.