The 5 traits that make a great workplace
Working in information technology for fifteen years, I have worked in a few different companies with different styles of leadership and corporate culture, but what makes a workplace stand out among the crowd?