Little tidbit:
Degree in CS is totally useless nowadays, surely you know this already? I work for a tech/telco company in London and all the seniors agree that CS degrees now are totally useless and don't make you any better at CS. Consider the portfolio rather than the credentials, and require a STEM degree in general, always.