The difference between an average company and a great company is CX and EX.
CX = Customer Experience
EX = Employee Experience
Most companies struggle to maintain a good CX. They make big promises and then deliver below the expectations. These are the companies that produce an average impact on the lives of their customers. Therefore, they never reach their full potential as a business.
Few companies understand that EX is an integral part of running a successful business. No matter how great your product is and how happy are your external customers, if you don't understand how to take care of your internal customers (employees) well, you're most likely to stay mediocre throughout your lifetime.
What separates a good company from a great company, in my opinion, is how they treat their employees.
But a true reflection of the EX is not a job of HR alone. It's the task of every manager, leader, and even individuals.
Each one of us is responsible for creating that winning culture within the company, among our peers. It is then we make the employee experience (EX) work.