Pretty easy process for the interview and on boarding process would be very smooth as well, as far as my experience goes.
It was a great overall experience if the agreement wasn't for 6 months I would've joined but being a student it's difficult for me to committ 6 months and sign an agreement.