Yes, I believe they did check background even from home country.
Didn't take them too long to do that.
They normally ask the contact person of your last employer and it does not take much time
They do background checks as it's into the financial industry, however its hassle-free for the applicant as the on-boarding team is competent enough.
Post employment. 1st 4 weeks