I knew someone in the company but after handing off my resume, I was in complete control. They did a phone pre screening which was very easy. I had to the next day go and give the assessment test which was stressful but obviously I passed, not everyone did so it wasn't that simple. I passed and was invited to do a phone interview which made me think I would not get the job but then I got a call back a couple of weeks down the line for a final interview which was in person and went excellent enough to be walked up to see someone else higher up that told me I had the job and to just wait for the official call. The people and the work environment is amazing, you have to be you say you are: self motivated and willing to work hard.