I worked at Tech Semiconductor Pte
I had a great boss so it was just great working there.
Long hours and expectations are high. If you cannot take the heat this is not the place for you. f you're coming onto this bandwagon for the money (TECH pay is great), you won't last.
Advice to Management
Why on earth do you need so many Section Managers! Top mgt needs to re-look at the structure. Snr Engineers will not go further of the Section Managers don't quit/leave.