Just to throw the cat amongst the pidgeons- I am a Q.S. with one of the larger contractors and have found myself progressing at a good rate, I dont find myself as just being a number and my superiors are always on hand for advice & guidance. I know one of my classmates went with a smaller firm and was swamped with work and had nobody to advise him, he quickly left and is now with a bigger firm. It might not be any harm to do a stint in a big firm and see how systems operate etc. and then head for a smaller firm where you can implement these schemes or even improve them. There's pro's & cons to both sides, but with QS demand at a high for the foreseeable future its not likely jobs will be cut even with the market tightening.