I applied to a Craigslist ad and was contacted via email later that day to schedule an interview. I met with someone in HR as well as the supervisor for the position. Both were very friendly, and the interview was done in a comfortable setting. There wasn't any attempt to make you uncomfortable. Though I didn't receive the job, I would apply to this company again. The management seemed very interested in their employees and tried to treat them well.