Good company to boost your careerThe good thingsAble to learn from big projects and gain valuable experiences/advises from experienced superior.
The challengesStressful and fast paced working environment. Requires overtime work from time to time to meet tight deadlines.