1.0
Aug 21, 2023
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
This company does important work
Cons
Irresponsible hiring and recruitment Poor Leadership Overworked and under-compensated (no transparency) HR is rude and unhelpful Arrogant