Pros: good way to learn of applications
Cons: none really.
Typically, when you are in charge of a major contract, you want to provide the best support there is.
I had to learn everything to support the company within two weeks, and then support users of applications, web based applications of 300 users.
This position kept me busy, which I liked.