You are exposed to many different clients
You learn on the go
You touch on various types of technical skills
Cons
(A given) Be prepared to go above and beyond at times with certain clients.
The ticketing system used can be a bit tricky to newcomers as emails are treated as tickets so confusion is inevitable.
I learned a lot, worked with a variety of clientele, applications, and was able to communicate comfortably with the CEO if an issue or concern ever came up. Once you get the hang of the Wiki as a tool, it helps tremendously.
Cons
No cons except the position at the time was part time! I have since relocated as well.