I need to find software that will help me in how to schedule for my job. I need to be able to track myself and others. We will fall under different pay status depending on exactly what we do and also be able to report unavailability. It would also be nice to be used to track what was accomplished and then "bid" for future pay periods.

Anyone have any ideas on this? I'd appreciate the help.