Employer Verified Available to IN-based employees (Change location)
Yes great options are there in this firm.
no matter what, you always gonna struggle to get leaves over here.
Boss..... Think before applying ... because they'll never going to approve it.. they always trying to force you to stay more and more in company