3 ms·
Square was never located in Palo Alto (although there is/was a small South Bay office where people could work one day a week) and is not, as far as I know, movi
by tdeck 9y ago
Square was never located in Palo Alto (although there is/was a small South Bay office where people could work one day a week) and is not, as far as I know, moving to the East Bay.