A

Ankit Arora

3 years ago

very very very bad management, no sense of managem...

very very very bad management, no sense of management to the company...
Most of the times HR will force you to give 5 star rating to company on internet

Comments:

No comments