Mountain View - Our Happy HQs

1,522,536
0
Published 2019-11-28
Does your office make you happy? If you drive up 90 St in New Cairo, you will be familiar with some of the scenes in this video of our headquarters.

In our offices, culture and design combine to create an environment that helps us feel happier, healthier and more productive. Now, share with us what makes a perfect work environment for you?

All Comments (1)