Pay could be better. Engineering salaries cannot really compete with Amazon or other big tech. This leads to attrition of top talent to big tech. While the Product Management group knows the business really well, they still struggle with agility and true product management. A lot of initiatives are still waterfally. Tons of legacy systems around. The company is well established and not really growing like a startup or midsized company would. Hard to move into management and beyond. Culture is quite traditional and stiff. Does not have a reputation for being tech savvy like an Amazon for instance.