Professional Seniors interviewed me with interviews at 3 tiers of direct through Senior Management level. My previous Employers were contacted and their feed back sough before extending an offer to me for work opportunity. Extensive on-boarding training (both technical, company related, Company's presence orientation and customer profiling was involved.