1) Once a week, if not more, there is general some mid to large scale outage.
2) There are several ongoing issues at any given time. Some we are able to handle easily in short term but keep popping up over and over. Some have been going on so long with no way for us to feasible handle them for one reason or another.
3) The CSR role is designed to cover everything. Billing, sales, troubleshooting, etc. 99% of the time if someone calls in, you are supposed to handle it. They have recently started specializing some people, and sales has taken over more for general sales, but it's still an all-in-one position.
4) Evening/Nights/Weekend do not have hefty network support. Unless a tower or something major is down, if there is a network escalation or specific sales question, you will not likely have any assistance until Monday. There is people there for major issues, but individual accounts generally wait till Monday.