Likes
...ce in Delhi. Managers were very respectful and work I was doing was good for me. Salary was good. Free food too, of good quality although vegetarian.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions