Why bother?
So, they post a list of jobs on their site, including a facility to apply online
then they go on to state:
Finding quality referrals and recommendations is a better way to get our attention than just applying here.
Oh, and no more positions for Robots.