Anonymous
4 Sep 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.
- responder