Overall process was pretty simple, job description and role was well defined and clarified before hiring, few rounds of discussions with the various individuals, however experience with HR was not very good as things were not projected well, information not shared fully, commitments were made verbally and not met. Would recommend everythingh to be taken in black and white only.