First, I should mention that I worked as an engineer and graduated with a bachelor's degree from a private university of science and technology.
I highly recommend that fresh graduates join Compal to gain some experience, and at least complete one full project.
The salary, including the base pay and overtime pay, is fairly good. At least, you can support yourself living in Taipei.
Afterward, when you move to another company, you will have substantial experience to articulate a complete framework to others.
It takes 10 years to hone your skills enough to become a DL, which may feel a little dull.
However, if you are pursuing a stable job, it might be suitable for you.
You need to maintain good relationships with colleagues, supervisors, and project managers, so your communication and people skills cannot be too poor.
You need to write reports and conduct studies, which will take a considerable amount of time.
You need to spend time reporting overtime at the company, which means losing some time with your family and yourself.
Salary increases one level at a time. By the time Compal gives you a raise, your beard may already be turning white.