The overall interview process with Yipit was great. I completed three initial interviews, one take home exam, and then a final interview afterwards. Yipit is very thorough with their process, but only because they want to make sure they choose the right candidate that fits the role and aligns with the company culture. It took about 2 1/2 weeks from my first interview to the offer letter.
Word of advise, be authentic. It goes a very long way and you will eventually find a place that appreciates you for it.