1.0
Oct 26, 2016
Anonymous employee
Current employee
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Great cause, great people. Multicultural environment
Cons
Upper management does not have strategic vision. Massive layoffs happen every few year to patch the holes in the budget. meanwhile, they spent money on ridiculous things. The way upper management handles things just cries out loud for a law suit... sad.