A

Anil Yadav

4 years ago

Working environment is worst, employees are not tr...

Working environment is worst, employees are not treated properly.

Managers feel like they can take employees or subordinates for ride.

Comments:

No comments