P

Prathap Mathur

4 years ago

Awesome infrastructure, working environment and cu...

Awesome infrastructure, working environment and culture. New campus is awesome. Reducing the review points as employees are not treated equally. In one of the event a family 10+ people attended the event but I got to know all employees were officially communicated that only 4 family members will be allowed.

Comments:

No comments