S

Shivani Kaur

3 years ago

Great management and a good work-life balance. The...

Great management and a good work-life balance. The work culture of the company is great. adequate time is allotted for you to complete your work. Managers are supportive and knows how to treat their juniors unlike many organisations.

Comments:

No comments