Great people until the company started to stagnate
Software Engineer (Current Employee) – Chicago, IL – March 25, 2019
Very little opportunity anymore as the company seems to be on its last legs. Layoffs are the norm and everyone is running for the lifeboats. Management is scrambling to make sense of why the unstable environment is leading developers to move on.
depending on department this place can be total chaos with no leadership
Software Engineer (Current Employee) – Englewood, CO – July 20, 2017
Typical day at work involves customer interface to intercept/understand software issues/problems while trying to maintain expectations to deliver new software for a different audience. I learned that you can't do the work of 4 people formerly on this same team when it's only yourself and 1 other person. CSG is very customer focused which means your personal life is sacrificed greatly. The culture is that people are actually very nice but the lack of direction makes it hard to find out what the priority is at any given time. The hardest part of the job is initiating work requests with other internal teams to actually accomplish larger goals at CSG. The most enjoyable part of the job is that I do get to sometimes work with very talented individuals and collaboration among high performers is great.