1. Human-centered management
2. Very profitable
3. Never delays or defaults on payments
4. A company with very stable growth
Overall, it is a pretty good company.
The drawbacks are all related to the people. If you can tolerate them, this is actually a pretty good company.
1. The policies are just for show. Connections make everything possible. Once you join, just find a way to curry favor with the right people.
2. The company makes money, but it has nothing to do with your salary or benefits.
4. A retirement home. Older employees do not leave, making it difficult for newcomers to stay, and the turnover rate is relatively high.