The quality and speed of the application or website
How to Sell
Use of up-to-date technologies
How to send products
after sales service
Product pricing
Organizational Culture
Corporate Communications
Employee attachment
Organizational Commitment
Branding
Marketing
Marketing research
And ...
Please introduce other factors that you think are influential.