5.0
Mar 24, 2023
Current employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Smart people, lots of client exposure, and great communication.
Cons
Facilities need to be updated and the STEM department needs more investment.