So they have their issues with management and not promoting from within the company which in turn causes issues of their own. Also the individuals they do hire for management are never qualified for the jobs.
The CEO is great, takes the time to get to know everyone. Great place to have work stability and decent benefits - Also, free coffee, tea, and drinks. Management is ok, but there is no advancement or career path.