As part of your interview, you are required to produce a short presentation. They say this is not formal, but really it is, because it's a job interview. That said, my interview was quite pleasant, thanks to the people who interviewed me. However, it really does depend on who get, because some of the team are much friendlier than others.