1. From the perspective of human resources
Good companies have professional HR. Without professional quality, such a company will not be much better.
2. Market position
By looking at the quality of a company, we can know its market environment and the company's current status. If the company's market is doing well, it is generally promising, and the shortcomings can be continuously supplemented. If the market is not well done, it will have no position in the market, and management and salary are meaningless, no matter how high it is.
3. Look at corporate culture
Corporate culture is really important. A good enterprise has a very good corporate culture and a harmonious working atmosphere among employees. There is not much obvious cheating, and employees care more about employees.
View benefits
A good company must have a perfect salary system, good welfare benefits and clear promotion space, so that employees can clearly see their future development space.
These are my personal suggestions for reference only.