I applied for this job position online and they contacted shortly. I got an interview by Skype first, then I went to Lansdale for an on-site interview. The company was really nice and people looked friendly. Although I do not get a job offer, I appreciate this experience.