I applied on Indeed and was contacted by HR later that day. My interview was schedule for that week, and I had a 2nd interview the following week. One week after that I was given an offer, but declined only because another & better fitting opportunity had beat them to it. I really enjoyed my interviews with them, and I would definitely recommend that anyone try to work here.