The promotion system seems very well established, but all the higher-level positions are already fully occupied, so it is still fairly difficult to move up and fill one of them.
Although the compensation is presented as a monthly salary, the company says that the salary is calculated as an annual average. Therefore, if the salary discussed during the interview is NT$30,000, there will probably be about half the months in which you do not actually receive NT$30,000. The NT$30,000 includes pay for working on national holidays, overtime pay for working on rest days, and the perfect-attendance bonus. As a result, you will receive more in months with more national holidays or rest days, but in months without national holidays, you will not receive the agreed-upon salary. If you happen to start working in a month without national holidays and decide to resign after finding the job unsuitable after one or two months, the salary you receive will not reach the amount originally discussed—it can be quite a bit lower, starting from around NT$1,000 or NT$2,000 less! Pay for working on national holidays and overtime pay for working on rest days are not provided in addition; they are all included in the salary originally agreed upon. This is not clearly explained during the interview. They will only tell you that your salary is NT$28,000 + NT$2,000 perfect-attendance bonus, for a total of NT$30,000. The contract states that compensation follows the Labor Standards Act, which may lead people to mistakenly believe that working on national holidays and rest days counts as overtime and that they will receive additional overtime pay. In reality, the company lowers the base salary so that the total comes to NT$30,000. Your actual base salary is far below the amount originally discussed. Anyone considering interviewing for a job here should definitely take note!