p

parthi rock

4 years ago

Very worst place to work. not a good culture. work...

Very worst place to work. not a good culture. workers are treated like slaves. Worst management i ever saw like this

Comments:

No comments