IT employee fell ill in WITCH company, manager asked for health certificate after missing European client meeting An Indian IT employee of WITCH company...
IT fresher criticizes WITCH companies for job interview delays and nervousness An Indian IT fresher recently shared his story on Reddit. The individual claimed...