I'm in the middle of looking to switch jobs - and I'm thinking about joining up with a consulting company this time for various reasons (better pay, better skill enhancement, better future opportunities). Does anybody have a good company they'd like to recommend? I've got a BSc in CIS and about 8 years of experience in web database development - mostly in MS technologies.