1.0
Apr 22, 2026
Current employee, more than 3 years
McLean, VA
Recommend
CEO approval
Business outlook
Pros
working to support great candidates and mission
Cons
Horrible management, hypocrisy, little room for promotion, or growth. DEI is non existent.