K
Katerina Orfanidi Review of Google France
Great office, spacious and light. Attention to all...
Great office, spacious and light. Attention to all details from toilet amenities to the food hey serve in the cafeteria! Well done Google!
Comments: