Good job for fresh grad only
Good job for fresh grads but not recommended to stay long and not much incentive to retain talents. Top Glove is a group of factories so environment will be different depending on which factory assigned to.
Good starting career for fresh grad that can handle the culture
Bad culture and bad management