Employees at Cheng Hua appreciate the opportunities to learn and gain experience, as well as the supportive working culture where colleagues are willing to help. The company is also noted for paying salaries on time and providing chances to work on global projects, with opportunities for travel. However, there are some potential challenges, such as the company lacking in adopting new technologies, with outdated working tools and methodologies. The workload can fluctuate significantly between peak and slow periods for project-based work. Additionally, some employees feel there is a need for more training opportunities, both internal and external. There are also potential issues with management mentioned, including resistance to change and poor communication.