Linking financial performance to employee and customer satisfaction · Study