Pros
Had a large client pool, making gaining hours easy, were flexible and collaborative, provided good supervision and training. The staff was kind and supportive. The internship was paid.
Cons
There are currently some management changes, but this has not been an issue in any way.