Great company to work withThe good thingsenergetic team mates and friendly in term of problem resolving and site support.
The challengesAs a fulltime site representative, so far i don't have any trouble working with this company, all the support from office to site is awesome. just to many departments need to go through. maybe due to international company.