The entire process was overall very enjoyable and transparent. I received a call from HR for the initial screening, very standard but welcoming. The next step was a call with the hiring manager where the discussion is more involved in the specifics of the role and your relevant experience. I was lucky enough to speak with another front end developer on the team at this stage so the conversation was very informative; we discussed everything from the stack, to team culture. The on-site interview is very relaxed. You will work on a problem with a current team member to see how your problem solving style meshes with the team, then a conversational interview with the hiring manager will follow, overall about 3 hours. They value openness and honest communication, it was a very refreshing experience.