I can't talk about the course itself but I can talk about the stats and what employers think, people are generally less satisfied at Oxford than other upper tier engineering schools and quite a lot fewer are hired as engineers. Oxford isn't really seen as an engineering school in the same way Imperial and to an extent Cambridge is.