Pros
Team is supportive and helpful. The agency does good work.
Cons
It can take a long time to back fill positions so staff are frequently doing multiple jobs
Pros
fun, rewarding, benefits, flexible, fulfilling
Cons
Working in this field, no matter the company, there are times that can be very stressful