Square offices in Dublin... - Square Office Photo | Glassdoor.com.hk