Incidentally, I find working with people with different perspectives hugely helpful when problem solving, although you can see how vastly different perspectives can also cause problems in understanding. I suspect there's a sweet spot, depending on your role/company/environment.