Pros
- It can do just about anything from being used to manage attendance, timekeeping records & much more.all with user friendly interface along wth great customer support team that is always there when help may be required :)
Cons
- So many features it makes one feel overwhelmed sometimes