Applied on the website. Went through a phone screen then a face to face interview with the hiring manager. Everyone involved was super friendly and transparent about benefits and expectations. They were flexible with my salary expectations. Wish nothing but the best for TTD!