Easy, low stress process. Had initial screening call then had 2nd interview was face to face within a week time. The next day received a call with an offer. After the offer was the most difficult, seemed there was a few weeks that passed before I actually started.