I applied through their main website. They called me after two or three weeks after to come for an interview in person. I setup the interview to days after the call. The interview went really nice. They make you do some test to see if you understand their process. Ask you about yourself and what can you do for them. It was like a 30 minute interview. After that they call me a week after to tell me I got the job. Two weeks of background check. Make sure you are detail oriented and organized.