I think that most common differences affecting employees and organizations are the generational gaps within the companies. Because companies have many generations of workers, the communications can create conflicts and misinterpretations amongst Co-workers and Management. There are Millennials, Baby Boomers, Gen X, etc., and in today's society and cultural differences organizations have to create co-existence strategies internally. In order to co-exist with the cross bands of generations, organizations will need to implement dual training modules that overlap into other generations to keep both apprised based on the differences. Because there is so much of a gap in between generations, misunderstandings will arise on a regular basis. Each generation needs to learn from the other and respect that the older generations have a lot to offer the organization. The older generations working together with the younger generation will create a global organization with diverse cultural traits. Another proficiency that organizations can use to capitalize on differences is to emphasize transparency. Keep employees in the loop and treat "All" employees equal. There is always the code of conduct, ethics posters and employee policies that are passed around. But organizations need to actually practice fairness across the board (salaries, promotions, vacation time, workload, etc...). Reduce misunderstandings by engaging in clear and precise communications.