A diverse mix of company sizes, countries and cultures creates a rewarding experience.
It definitely leads to better performance, but it's hard to find.