I'm currently finishing my degree and I've been looking for potential employers. I've consistently read to look for small firms to apply to for a number of different reasons that all make perfect sense, the only issue is how on earth do I find them? The larger firms are pretty obvious and easy to identify, but anywhere that isn't medium-large seems fairly difficult to locate without being in the industry already. Wikijob has a big old list of firms and I've soured every single one and eliminated anything that doesn't suit my skillset (namely, as long as it's not an IT consultancy it should be acceptable) but I'm fairly sure that I'm only skimming the surface here.