Keystone Bank's existing HR systems were inefficient and poorly integrated, leading to fragmented management of essential HR functions. Critical areas such as payroll, employee onboarding, leave management, loans, recruitment, HMO and learning were handled separately, resulting in cumbersome processes that hindered productivity and lowered employee satisfaction. The lack of a unified platform created operational challenges, making it difficult for the HR department to manage tasks effectively and support the overall employee experience. Addressing these issues was essential for the bank to improve its HR operations and better meet the needs of its workforce.