I work in IT and recently had to interview for a couple of open positions.
Around the same time, a pretty well known company in Dublin were laying off staff (due to their bosses financial irregularities in the US).
I interviewed 3 people from there and I was amazed how they were ever hired. Their skills were so pigeon-holed from working in that company that they were unhireable.
It would have taken 6 months to get them productive for me. ( eg, I know how to make a cup of tea, but of these 3, one would know how to put water in the kettle and switch it on, one could pour boiling water on the teabag, and one could add milk and sugar). When I asked them about the tasks they did not do, it was 'another teams responsibility' and they were dissuaded from doing it! Their experience is going to severly restrict their chances of being rehired quickly or at the salary they expect.
I ended up hiring an English guy who was well experienced in all aspects of the job and could be productive in a week.
I've experienced various Indian contract houses where initiative seems to be a dirty word.
Also, location seems to be an issue in the sticks. People want 40-50k for a job worth 25-30k but ignore the much lower cost of living outside Dublin.
Others, understandably enough have houses bought while working in Dublin and cannot move.
The incentives for FDI into Ireland was solely concentrated on Dublin and to a lesser extent, Cork. Galway, Sligo, Athlone & Limerick were ignored and the result is these towns and their satellites are without any decent industry..but now I'm OT.