Likes
The company is really open and very nice environment to work. The Company provides good salary as well.So I prefer Avis India have a perfect work area.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions