Check the Template Chooser for a template named Employee Schedule. You may find you can fit it to your needs.
To track hours worked, you will need a table containing columns for these values:
Name, Date, Start time, End time, Break, Hours worked, Pay.
Pay rates may be placed in a separate table listing Name, Category, Rate.
A third table can be used to extract hours worked by each employee and calculate the pay due.
Details depend on the information you are placing on the main table, and detail of the pay schedules for each category of employee.
Regards,
Barry