I applied online for position and about 2 months later received a call to come in for an interview. I interviewed with 2 staff members-a senior staff member and a department supervisor. I was then called back about 2 weeks later to be interviewed by a department manager. The candidates for the position was narrowed down to three. The next morning, I was called back to come in and meet the department manager again and the senior department manager who was to make the hiring decision. The interview was positive and quite casual. They asked typical interview questions about background, qualifications. They also gave me more information about the job description. The overall work culture seems upbeat and casual. It seems that people have fun working there.