Good place for fresh grads to learn how the industry works. You get to do a bit of everything like procurement, project work, and sometimes NPD, so you can learn quite a lot. Bonus is about 2 months.
Cons
Promotion feels more based on relationship with bosses rather than performance. Working environment can be quite unprofessional sometimes, and communication is mostly not in English. Career growth is quite limited, and you can see people staying in the same position for many years.