Written by Customer Service Executive (Former Employee) from Delhi on January 22, 2019
nice place. good work environment staff is really good. got the chance to learn new things. helpful staff salary is good. work is balanced. management is good job culture is very good. security is provided to the staff.