Some of the leadership came from some of the worst customer service companies in the country (comcast for ex.) and there are too many bad eggs with snide crappy attitudes from team leads on up. Some of the managers are great, but others need to do better to understand their own product more. Some of these folks couldn’t find a check calculator if they needed it.