I worked at Tech Semiconductor Pte
Pros
I had a great boss so it was just great working there.
Cons
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.
I worked at InvenSense part-time
Pros
Great people around to work with
Cons
Depending on projects, the workload can vary