Pros
I am challenged in my day-to-day. I feel like I'm contributing value to my company, our agency clients, and their clients. I feel a sense of deep comradery amongst our team. I feel supported and my feedback is always appreciated and actioned. I learn something new every single day. I'm never bored. Most importantly, I know for sure that I wouldn't ever want to work anywhere else.
Cons
There are no cons to speak of regarding my job.