2.0
Dec 10, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits, good co-workers*, frontline staff are genuinely doing meaningful work.
Cons
Leadership is actively hostile to their staff. There are needless amounts of Directors, managers, etc that serve only to make your job more difficult than it needs to be. Their are significant issues with racial prejudice which is really disappointing in an organization like this.