Extremely thorough and long process. In order to get the job you must pass 5 interviews (from the phone interview with a recruiter all the way to a skype interview with the head of retail). The people interviewing overall are very nice. My skype interview crashed halfway through so that did throw me off but overall it was a positive experience.