STMicroelectronics Employee Review
Very top to down management
The supervisor didn't listen your concern and he ask you to do what he like and forced to do the job. The company most favours to Philippine and the top management have their own country even though STM is located in Singapore.
Ratings by category
Free shuttle bus for shift
Long working hours