M
Mohd Shahbaaz Ali Review of Knoah Solutions
They tell you that you will be having 2 week offs ...
They tell you that you will be having 2 week offs but they will give you only one off and too much pressure , I would not recommend any one to work here
Comments: