Pros
Really smart coworkers, great benefits and pay, & a fast-paced environment. Standards for excellence are higher here than other agencies I've experienced which I personally found refreshing. Work-life balance is also a huge pro, particularly with 100% remote work. I've only had to work over 40 hours in a week once here in a few years. You don't need to work overtime to succeed at Directive, just have a positive attitude and be willing to learn and grow.
Cons
Typical agency churn, internal initiatives & goals seem to change regularly. It's an agency, so people are coming and going all the time which can get old. Every quarter usually has a new initiative launched that quickly gets forgotten about until a year later when it gets resurfaced in a new way.