Workflow for New joiner , Mover, leaver

Thank you for the response, Yes, this is the existing setup,

  1. The manager is the requestor and he is getting notification for approval., redundant step.
    I would like to know which is the optimal design, having these approvals inside SailPoint or in ServiceNow?