My coupla grands worth:I agree with Serious Analysis about how the accenture brand is not what it used to be an how the major factor in this was probably their lack of managing their workload in line with capacity. They just hired willy-nilly (love that phrase) and are now paying the price for a very real strategic miscalculation in terms of their reputation for abaility to deliver quality.I notice a couple of other things in the thread though, about this divide between IT and non-IT degrees in terms of being a viable consultant in this space.Observation 1: There is much more to IT than coding. In fact, coding is probably the least important part of any IT-related project, if you break it down. A lot of the type of thinking and broad-brush perspective that some of the "arts" degrees engender are essential for a successful project. Of course, IT, coding, networking, etc. skills are equally important. I'm saying it takes a blend of skills to get it right. Very few people have this blend in themselves, so a team is called for. Teams bring different skills and approaches together for a purpose.Observation 2: One comment on here went something along the lines of "Experienced IT professionals my ar$e". The way I saw it, the thread was generally about grads. New grads are not experienced ANYTHING. Once hired, their education, and experience, begins. Get a grip!Observation 3: One poster has an IT MSc and didn't get a job. Consider that this might have been down to any number of factors and may have had nothing to do with your qualifications. Perhaps the interview process highlighted an attitude problem, or lack of cultural fit, or you not having the right skillset for the current need, or whatever.I appreciate that it is frustrating at being rejected, and always try and provide appropriate feedback, either on the day or shortly after. But not all organistions can do this. That's life.