Pros: I am continuously amazed by this company. Putting aside the quality of the work, which is unrivaled in DC and undoubtedly one of the best in the county, I am treated to an employee focused, forward-thinking, hard working culture. There's no complacency here, even though they've achieved so much. Management is constantly looking for ways they can improve, ways to enhance professional development, and taking our interests and goals into account. I feel supported 100 percent of the time. If you want to be surrounded by some of the smartest people you've ever met, I recommend this place. Once you're here, you'll have a tough time leaving.
Cons: You really have to earn your promotions.