Why Join GMA

We greatly value our employee’s contribution to GMA. We strive to create a work environment that is both challenging and rewarding for our employees. We have employees from multiple countries which make your work environment internationally oriented.

Our employees will be assign designated projects from our local customers or international customers. We believe that the work experience that we offer like offshore development and onshore development will be stimulating as well as an opportunity for your growth and personal development.


  • We offer an attractive compensation package
  • 5 days working week