Adex Media Hub Tech Stack & Careers