Pros
Nice office environment and friendly colleagues. Bosses are mostly willing to listen to employees and provide advice if possible. Limelight committee (for young professionals) is amazing! It gave us so much networking opportunities to meet new colleagues and bosses with their fun events and they also promote CPD courses. Generally company cares about employee's health with monthly happy hours and weekly fruit days. Average annual leaves but no need to take attendance and one day sick leave no need doctor's notes.
Cons
Not competitive pay, only slightly higher than fresh graduates. Supervisors don't not provide enough support to younger staff as everybody is overworked, junior staffs are usually forced to do work and submissions alone which would get lots of scolding. Ot culture is heavy, especially in the mechanical/electric team and the structural team. HR is very slow.