Anonymous
Sep 4, 2018
They make you lie about your immigration status when having interviews for their projects. You have to lie on your CV in order for them to find you a project. The "CV experts" working on getting you a project are based in India. They only trust themselves. Management does shady things I better not describe here.
- reply