-Nature of business has you supporting a very broad range of software, time consuming to learn and document them.
-Taking on new customers results in growing pains, supporting unknown software
-Must be on-call for a week at a time every 4th week or so.