Good place to work but slow career growth.The good thingsMany employee benefits. Most coworkers is very supportive of each other. Management is always concern on worker welfare.
The challengesManagement overemphasis on cost savings rather than waste reduction or process optimization. Difficult to get things approved and executed. Risk aversion is very high.