For my family.
Management don't act upon the things they promise and are all in for personal benefits
I was employed as a contract worker and left when my contract was over
Due to studies
They were down sizing at the time and kept people with more experience and senority.
The contract ended and I will go there again when they have adequate job for my skills set
The department was merged with Enterprise IT. Team dispersed or left.