1.0
Jan 14, 2025
Former employee, more than 1 year
Arlington, VA
Recommend
CEO approval
Business Outlook
Pros
The mission is respectable and a worthy cause.
Cons
Technology department is disorganized and many petty disputes arise between coworkers and management. Voices can be raised and managers often talk about employees to one another.