Pros
People. I’m not sure about other departments, but for my team, people are generally friendly and willing to guide you to be able to perform your tasks well at the beginning. Furthermore there are also a lot of activities organised by team members that will further strengthen the bond among team. Bosses. Managers/Senior Managers are kind and willing to listen to your opinions and requests, and also provide you feedback to further improve in your career. High starting pay. Due to base pay adjustment in 2022, junior engineers enjoyed higher base pay than previous years. (These are based on the team I worked currently, it might varies based on different teams)
Cons
Work-life balance. Even though the higher up management is trying their best to improve on this by having meal subsidies, more gym facilities and also lesser off-hour triggers, but technically there is no work-life balance when it comes to work. OT is a norm despite no OT-pay as of late 2022 due to economic downturn (maybe will re-implement when things get better). Will get triggered in midnight/off-days if there are production concerns. Bad/wrong prediction on future outlook. Business Analysts and Higher Management has done a wrong prediction on short-term outlook which caused overflow in inventory and also over-hiring new employees which resulted in too slow response over economic recession period. Consequently, extreme cost reduction actions are being done such as retrenchment, which may cause severe impact on certain employees.