Popular The strand jobs locations