2.0
Oct 2, 2024
Former employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Things are improving with the new leadership team.
Cons
Very immature leadership team who were more concerned with saving themselves than helping the company. Most of the worst offenders have left in the last two years though.