Applied to job listing online. Was contacted 7 days later. Very friendly woman from HR contacted me about the company reviewing my resume and they would now like to invite me to set a preliminary 1:1 interview with their hiring manager. I scheduled my interview for 2 days later. When I went to my interview the office staff was friendly, there were 4 others waiting but I was seen fairly quickly. The preliminary interview was short and sweet. The manager asked about previous employment, current/future career goals and expectations, and gave a brief rundown of the company's history what they are looking for in candidates and the what sort of goals the company hopes to achieve my year end. The manager ended by inviting me to attend a "day of observation" with one of the company's team leaders the next day which was myself and 2 other candidates. During the second interview we began by observing the team leader give a presentation and each of us was given the opportunity to give input during the presentation which I thought was GREAT, I thrive in on-the-spot situations :)