Attendance on Demand develops and distributes employee time tracking systems, delivered as a Software as a Service (SaaS) solution.