good you can gain knowledgeThe good thingsgood things are co-worker nice and friendly, but the work location so hassle for transportation not accessible. it hard to commute.
The challengesI don’t want to recommend this company to be work worst management ever that I’ve experience. The HR dept so lazy or some personnel in the management, you need to walk to them if they need something from you and they are not approachable you can see them as high or they have a power that you need to vow down. In terms of regularization of employee they never implement 1 yr entry of regularization. Think before you apply you can find more better than this company.