Pros
Tries it's very best when the top management only see cost take out as a future plan to improve profits. Under the hammer like that, it's very hard to work, but middle management do try their best to deal with low morale due to people leaving so often. Cloud based systems are coming on-line to really help, i.e corporate world wide wiki's, wages, self improvement, on-line training & self management.
Cons
Very hard to keep good people with families as they need a security for their job, but it's hard when anything that can be offshore will be, even if the onshore team is superior in every way. Willing to lose pounds to save pennies. Inner feelings : People are just waiting for when they will be made redundant or asked to VR. Give people a WBS code so they can spend a hour or so training a week on the companies dime, to give people confidence that you really are trying to get them to improve themselves and as a by-product the company overall.