Efficient and varied, a mixture of conversations, a project and some interesting chats with teams members of all different levels of seniority. I felt that I gained a very in depth understanding of what everyday life would be like at Reflection, they were totally transparent and honest with me about the opportunity and I appreciated that.