Otta is a job board that specializes in tech and marketing roles. Its strict job post approval process ensures that listings are of the highest quality and appeal to highly selective, young talent.