The hiring/interview process was one of the best I've had. It went extremely quickly, about 2 weeks total. Everyone was on time to calls/meetings and was positive and welcoming. My onsite was thoroughly enjoyable and I got to meet a lot of members of the team throughout the process. They make you feel very comfortable like you are their guest, not someone just coming in to apply for a position.