Pros
-Good and stable bonus (3months+) per year split into two times a year. -Able to learn a lot as a new engineer cause although you're new, you will be assigned to be in-charged of whole project. -Have personal retreat allowance each year. -Have OT pay even for Engineer. -Good place to learn if you just graduated.
Cons
-Long working hours. -OT is a norm, when you don't OT, you're the weird one. -Bonus is the same, not base on merit of a person, same if you be the most hardworking or the laziest. -Saturday feels like a working day (cause require to OT). -Bonus is twice a year, hence make you very hard to leave for better job. You will be stuck forever if you keep thinking of the bonus. -New recruit comes in with higher pay and more annual leaves while old employees suffer and management just won't match the package for the old employees. After all, all this cons are actually manageable, because manufacturing do works in this manner, it is how it is. Do it to earn while you have the stamina, else you leave for a job that is more suitable for you.