Pros
The people here are great. I get to work with and for lots of smart, driven, and supportive people on a daily basis. There are plenty of opportunities to growth an upward mobility if you do well in your current role. In addition, upper management allows employees to get involved in substantive projects and initiatives that exceed their job title. Compensation and benefits are competitive in the DC market. Things like cold brew, kombucha, and snacks are some nice little perks as well.
Cons
The company has undergone significant changes in the past couple years. While this isn't atypical of growing companies, it can be frustrating at times. That said, contrary to other reviews, upper management does a good job of communicating why those changes are happening.