Recommendations Time & Attendance/HR system

Hi we are an SME and looking for a new time & attendance/HR system.

Our criteria ideally would be:

- Integrates with Sage payroll

- Quality support

- Shift planners, leave recording, overtime approval

- Biometric

Any recommendations very welcome.