I cant speak for being a installer, but at the call centers #1 annoying thing=ever changing rules. As soon as you get into a groove they change up something. Needless to say that something will always affect your employment. So with that being said. No layoffs.. but a whole bunch of firing...