Pros
Good pay. Flexible work schedule (good work/life balance). Unlimited vacation policy (take what you need when you need it - both a pro and con). Nice office building (though no cafeteria anymore).
Cons
No opportunities for career advancement - typically only promote from outside. HR "business partners" don't care much for employees. Constant issues with system infrastructure negatively impacts customers. IT leadership has been working to "right the ship" for over a year with only increased problems. Executive leadership is out of touch with individual businesses under Ascend, and only seem to care about making their revenue goals to appease the private equity company that owns Ascend. Acquisitions are poorly made and capital projects are poorly allocated through all the Ascend businesses.