Quoted By:
This company wants me to do a Zoom call. Do I need to show my face? Is this normal? I don't really feel keen on showing my face after giving them my full name and everything. Company is called Phase-Connect. They haven't done much promotion, just some reddit threads. Am I overthinking things?