Its reporting feature can be improved. Reporting is currently not user friendly, and it is just complicated. If you want specific reports that aren't available within the system, then you have to pay extra. We don't use Jobvite for onboarding or payroll. They have the option, but we don't use them for onboarding or payroll. We strictly use it just for the recruiting cycle. If we did have a more comprehensive package with them, the reporting might not be so bad.
One thing that kind of bothers me is the fact that you can have somebody apply to several different requisitions, and the notes don't merge together because it is requisition-focused. In other words, it is not strictly candidate-focused, which is kind of a pain sometimes. You have to go back and forth with the notes if somebody applies, or you could miss some important information.