I was sent on different assignments, some for shorter periods of time, some long term. The office crew was really supportive, and I have nothing but good words for them.
I found it really easy to communicate with everyone at the office, and at one instance, when a client had a dog that wasn't friendly and it bit me, the manager took it seriously and really made me feel secure and heard.
The most enjoyable part of the job was the privilege to help people, and I was really lucky as my clients were remarkable individuals.
Hardest assignment I had was a night shift.