Photos


Location

Reviews

3.9 Based on 103 reviews
Maiel Kumaran – a year ago

Good working environment. Transperant culture

Trishanku Bora – 2 years ago

Best place to work. Chill environment. Great people to work with

Neha shahi – 2 years ago

Had an amazing experience . Worked as a French translator in 2005 . Great environment to work and grow.

TravelwithTKB – a year ago

Nice place of work

Varun Gautam – 3 years ago

Timepass interview but atleast interviewer had a print out of my resume on blue paper so I didn't have to waste a print out of my resume.