
Cleam place to work and air conditioned
Review from Operations Dept
The company has to focus on its core competences and stop the politics.
Direct lead want to be involved in every small details which make it hard for better performance. It micro managment.
The turnover can easily explain how disgusting the working environment is.
Review from Operations Dept