The official version of oTree HR is now here: hr.otreehub.com/. Please use that site instead. It's a newer version of oTree HR.
This site is not being updated and will be taken down after a little while.