Hi, i am an application developer currently working on siebel but want to look at a consultancy like accenture, pa, ibm - as a technical consulant. i have 5-6 years experience as a developer with design and implementation particularly in Siebel and .Net.My major concern is i messed up my degree and came out with a 3rd - does this now rule me out? i have worked on big implementations with new technologies and big companies (currently top 3 inv. bank) - but unsure whether it is worth applying.Any advice anyone?