Pros
- User friendly
- Has all necessary features required (HR office suite)
- Provides options where you need more flexibility than just schedules.
- Easy monitoring system while working under remote location too
- Great productivity increase once used properly
Cons
- Not bad