It covers the employee lifecycle inside the same system that runs the rest of the business: recruitment, the employee record, contracts, attendance, leave, expenses, appraisals and, where the country is supported or built, payroll. The gain is one employee record feeding timesheets, project costs and the ledger. The caution is payroll, which is jurisdiction-specific and has to be assessed country by country.
Most businesses don't move to Odoo for HR. They move for operations, then discover that the timesheet, the expense claim and the payroll line all describe the same person in three systems. Putting HR on the same platform removes that reconciliation, and it makes project profitability real rather than approximate.
We are deliberately careful about payroll on this page. We have built localised payroll for four Caribbean jurisdictions and automated payroll and overtime for a Swedish managed-services business, and that is exactly the point: payroll is built or verified per country, never assumed.