BrandSquare would have worked well as the name of a branding company. A square simply indicates “a plane figure with four equal straight sides and four right angles”, and many companies use this in their brand name.
Some past sales from namebio:
HomeSquare.com $81,000
BlueSquare.com $5,756
MedicalSquare.com $3,488
However, "squares" doesn’t really make sense in this context, and I don’t really see what the plural can be used for. I don't see much value in this name.