Pros
- Wide range functionality
- Very comprehensive Employee Information module,
- Attendance tracking system is excellent , Comprehensive Payroll management modules.
- A wide variety choices available under Benefits area including 401k plans.,
- Flexibility regarding choosing between different ways (e mail notification/phone call) when someone will get sick leave approval from hr office ,etc
Cons
- No negative points whatsoever