Every company has a unique culture and a distinct approach to creating a great work environment, but most great company cultures include some or all of these elements: http://bit.ly/2dgZj1B
Shared publicly