You sit in a room with the managers and discuss your work experience. They make you feel very relaxed. I thought it was one of the best interview experience I've had.
Interview questions [1]
Question 1
Describe your work experience. What are your weaknesses?