Company culture has changed drastically over last few years... Company used to look after the employees and employees were loyal and supported the company. Now, over the last few years, Management vision has changed, employee don't matter any more... Hard work, commitment, honestly, loyalty etc don't get you far, connections and politics does...
Re-orgs, downsizing and lack of vision...