CEIPAL is a fantastic HCM Software. It is very easy to use, requiring minimal training for new users and is one of the most easily configurable Applicant Tracking Systems I have seen/used. Additionally, you can configure triggers, email templates, new workflows, statuses etc. easily on the fly. The only piece I would like to have but, the searching capability, Job posting, on boarding Bulk mailing, integration ability, ease of use and candidate record keeping are fantastic. Ease of employee login, internal/external approval process. placement records, tracking of employee tenure. Even though some options like immigration, invoicing etc not used but looks like those are also useful features.Best suite for manpower placement companies to manage the day to day operations. I recommend it for companies who are on the staffing side, corporate or a mix of both.