Skandha Media Services Tech Stack & Careers