CSG is a company of full of dichotomies.
Probably some of the best minds as far DevOps and internal tools. Then again they are still mostly mainframe in 2019.
The C-Level leadership inspire complete faith. However, middle management are developers who have been promoted with no people skills.
The company is aggressively trying to hire young hip developers. Conversely, it's full old grey beards. Younger devs will never get promoted because the org is too top heavy.
Work life balance, unlimited time off, pay isn't too shabby