Pros: the clients one always learns something new.
Cons: the paper work and changes in apd
It's never a boring day. Client will keep you busy and going all that time. One will learn to always double check there and to take their time in files. When you have great people to work with, it's always fun to go into work.