Very political and cut-throat, the textbook definition of a good ol' boys club. Rampant outsourcing throughout the company to increase the bottom line, beholden to their shareholders and not the employees. Very poor communication throughout the company (lots of silos). The company is very reactionary, and seems to always be in fire-fighting mode. Pay was good at first, but meager merit increases (usually .40 to .60 per year), meant you fell behind market-rate relatively quickly. The company is insanely top-heavy; there are tons of AVPs and VPs doing the job of a manager or a business analyst, and yet are not managing people (nor do they have management skills.) People are considered expendable; half of the software engineers and PMs were contractors that were kept for a year or longer, then suddenly let go at a moments notice when management decided they weren't needed anymore (lots of churn and burn.) There is so much more than the above, and this is only scratching the surface.