S

Suman C

4 years ago

third rated company... horrible place to work. top...

third rated company... horrible place to work. top lady manager asks employees to get food parcels else takes revenge on subordinates.

Comments:

No comments