The recruitment process at GSK is broken. They have outsourced most of it and given my experiences with some of them, it appears that they are young & inexperienced, and/or do not care.
While working there, I was selected for a phone screen 3 months after I had applied. (I was already working there, why do I need to be phone screened???) Passing the phone screen with flying colors, I moved on to the actual interview phase with the hiring manager which was scheduled the following week.
Interview went very well; I was 1 of 2 remaining candidates. However, after the interview, I NEVER heard back from the hiring manager nor the recruiter. After multiple attempts to contact both, 6 weeks after the interview, the recruiter sent me an automated form email that stated that there were "other candidates more suited for the role". (Again, I knew I was 1 of 2 candidates remaining; there were no "other candidates".) Anyone who gets to the final interview stage, unsuccessful candidates deserve to be treated better than that. They should be not be sent a form letter that does not apply to them. At that state it's usually under 5 people, they should be sent either a personal email with feedback or given a phone call.
Other roles I applied to the experience was similar, you rarely hear from the recruiter. I've have and still have roles I applied to and never informed that I was not selected for an interview, yet the process moved on and the role offered to someone with my status in Workday still stating "submitted" months after the role was offered.
I will say I have come across 2 recruiters that were exceptionally good, and not surprisingly, they were not outsourced. But that is a rare occurrence.
If it was ANY other service I would complain & raise issues about the process, but recruiting is a black hole, underlined with fear that if you complain, you've just blacklisted yourself and won't ever be offered a position at any given company.