Popular Entertainment technology jobs locations