Most of the managers on the sales end are understanding and very helpful. As for the CS side you have to cross your fingers and hope that at least one of the managers cares about helping you. It's difficult selling your own service when you know there are local companies out there that are more reputable and cheaper than what this company offers to consumers. This company has definitely been cutting corners over time in its own workforce, management, services, etc... Which in turn makes it more difficult to work within this company in keeping up with numbers and retaining customers.