Baweja Media Tech Stack & Careers