Msx International Tech Stack & Careers