We have used it for along time now and love it. Be sure that the Dr. or Office Manager are the only ones who can change/edit clock-in and clock out times, you will set this up under user-settings.
Yes, if you go to *System> Change System Settings> Time Cards>Customize Time Card Types, you can create items such as CEU's paid and unpaid, Lunch Paid and unpaid, Vacation, sick, etc. These titles will then appear on timecard options for you to select.
Kay, Go to System> System Security>Rights by user, then de-select the box "Access Employee/Time card info. They will still be able to clock in and out, but they will not be able to edit there time, or view other employees login info.