Support is terrible - challenging to keep customers happy
Limited advancement opportunities even though they tout that 60% of openings are filled by internal candidates. While this may be true, you are better off going somewhere else for advancement quicker.
Pay is stagnant - VERY LITTLE annual raises - they will say that they are pay for performance, but the pool used to fund merit is small and only a couple people on a team of 15 will actually get anything. So don't expect COLA increases. They addressed this in an all-hands call, and indicated that because voluntary attrition was so low, they aren't going to give much for annual merit - what a slap in the face for all of the hard workers that make this company so profitable.
Benefits are okay, not great
R&D focused on shiny new toy to sell rather than supporting current products
They compensate their sales team the highest to sell, sell, sell, rather than pay for more resources in Dev to help solve issues in the product.
Culture not great - every team is short-staffed, and people are burned out. Nobody going above and beyond anymore because there is no decent incentive of advancement or pay increases, so apathy has set in quite a bit. People will clock in and do their job, but there is no urgency on anything.