I'm a computer science major who'll be graduating in May 2008. I was recently asked to interview for a consulting firm near Washington, DC, for a job that would start in the fall of 2008, assuming I get the required Top Secret security clearance. I think they're reasonably interested in me, and I'll be interviewing very soon. My question is: what kind of salary should I expect? This is a top-notch company, and I'm very qualified for the job. Maybe more importantly, I have a history of picking things up quickly, and I'm fairly sure I'll exceed their expectations if they hire me. I am also coming from a university that is well-regarded for the quality of its computer science graduates.
I also wonder whether I should take the job even if it will pay well. I will be graduating with a Bachelor of Science degree in CS. Will my career be hindered later on by jumping into the workforce immediately after I graduate, without taking the extra year or two to get a Master's? I figure Slashdot is the place to find out.