I applied through the company's website in December 2014. Shortly after, I was contacted by a recruiter to set up a phone interview and was provided links to two assessments for completion. I provided several dates and windows of time as requested, but the interview was pushed out two weeks. I prepared for the interview and arranged the time off work. Less than two hours before the interview, I received an email saying that it appeared the position had been filled, and my interview was being cancelled. More notice would have been appreciated so I would not have wasted my time on preparations or arranging time off work. I agree with an earlier review that their recruiting process seems to be a mess.