A dream job is a job that exactly matches your ideas, passions and skills, and also offers you satisfaction and fulfilment.