Pros
Multi-Culture working environment Great team and associate Offered free Training program with CT On-site receive allowances and overtime hours (normal rate) Project manager and seniors are helpful Engineers are being well treated compared to other such as HR, Admin and Management Company start to bring more juniors/graduates for the future backbone of the company
Cons
Lower salary benefit Only internal training provided and job hours might be quite tight to some of the projects Long Site Travels will be required depending on the job Organizations have gone through the restructuring over the years this impact company's culture Company shift focuses on wide range of industry and going into the new industry that has no or low previous experiences