Basically no upward mobility, no career paths or ladder to be on. Very easy to get hired into a role and then get stuck there for years, even with strong performance reviews. I knew dozens of people who left because of feeling "stuck".
They do annual mass layoffs, usually in November. Hundreds of people are laid off in this manner every year, it always makes the front page of the local business journal. This was always a scary time, many people joked about having to update their resume in Q4 "just in case".
Many customers have bad experiences with the service and blow up the social channels, because of that it can sometimes feel like a company you may not exactly be proud to say you work for.