story
Let's say the candidate pool comes back with 30+ results. I will only interview 10 candidates realistically because I have other jobs to fill too. I will rank those candidates by experience and background. People that work at existing AAA studios always goes on top of the pile because I know their chances of filling the job is much higher (disadvantage #2). If there are more than 10 candidates from AAA studios, then too bad for you. Indie game developers goes to the bottom pile unless their skill set matches exactly what I need. Even then, he/ she is an unknown, for the simple reason, they might exaggerate their experience and AAA studios can guarantee the candidates quality.
As an HR, I need to meet quotas. And I have only so many hours to spend per day interviewing candidates. Each candidate takes an hour. Interviewing an indie game developer takes more time because I need to make sure he know his stuff. If I keep on passing indie developers that are not up to par to hiring managers, they will reflect that back to my manager.