Customer environments are not mapped out well. You need to be independent and more experienced to be effective vs other MSPs. Also, customer issues have a wider range most other MSP environments, as ITECS' support contracts tend to cover a very wide area. There is an on-call schedule, but it's really not too bad.