Application process is straightforward online with ability to upload resume and cover letter. Having a good resume summary statement that matches your skills with the job description you are after can make an impact with the HR representative that initially reviews resumes. Interviews may often be over the phone or in person. Everyone in the process was very warm and welcoming and the work culture is professional and friendly. It is a place you want to come to every day.