As with any other company, there are a handful of difficult personalities to work with. The good news is that you can learn to modify your approach with different people to get work done. That's what diversity is all about - different people, different approaches to problems, different experiences at the table - it's all great if we can learn to use it wisely.