2.0
16 Apr 2026
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
very respectable organization, I feel privileged to get to advance the mission of the organization.
Cons
very micromanaged work environment. the management nit picks over things that really shouldn't matter and it makes the work day more stressful than necessary. the employee turnover rate is abnormally high...