Company culture defines a working environment and covers a whole host of elements from values and goals, to expectations and the overall atmosphere within a company. If you want your business to be successful and retain top talent, having a positive company culture is extremely important. Not …