Jobvite is the best ATS I have ever used. It is extremely user friendly and efficient. The employee referral process and leveraging our employee's social networks is simple and effective. The work flows and reporting are uncomplicated and yet highly customizable. It is a great product overall. We use Engage and it is an integrated and powerful sourcing tool. The candidate database search could have a few more filters, but they are continually enhancing functionality. I am sure it will continue to improve.