Getting Work

Hi all
Understand fully the challenges involved in gaining any form of employment. Keen to understand how others here found work - useful websites, ms friendly recruitment companies and any tips or suggestions you might have.
Thanks in advance
Duncan