UC Irvine Engineering

I am planning to attend UCI in either mechanical or computer engineering (Which one would be better? Difficulty? Jobs?). Throughout my research on their engineering, I often come upon people who say that the engineering department is a mess. Is this true and if it is how so?