The overall communication from the HR / recruiting team was good - couple times where it took a couple days for a reply, but seemed reasonable considering the growth of the company. Interviewers were good mix of hard questions and providing a sense of the people and culture - asked good questions and gave a chance for me to ask questions as well.