Went through external recruiter. The experience was biased and fickle. Poor communication and experience from the start. Was told I was moving on to next steps and then rejected for no reason. Reasons given for rejection were on topics I was never asked or given a chance to address... I could tell she had made up their mind before even meeting me.