I learned a lot of new computer skills for this company that I needed for this particular job. There was always an opportunity to learn new skills. Above all I absolutely loved the work I did and that which was asked of me.
I had to handle some very touchy situations that required discretion, confidentiality and diplomacy. I believe they turned out quite well.
Hardest part of the job was pleasing everyone all the time. Rather an impossibility no matter where you work.
Best part of the job was, staff.