Good working environment. Transperant culture
Best place to work. Chill environment. Great people to work with
Had an amazing experience . Worked as a French translator in 2005 . Great environment to work and grow.
Nice place of work
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.