My job was contract and even though we were loved and had all the experience to help at a top level, our contract was not renewed to save money and I lost my job. Requires upkeep of certifications which is basically a scam and cost money and time. No frills at all. Our only benefit was a paid for lunch once a year. I worked in a windowless room. Tons of security make life difficult and is what most calls to support are about. There is no growth in this position but to be a manager and we went through several managers in a few years. No job security at all.