Offices around the world with more locations opening soon