2.0
Apr 2, 2024
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The general work of the organization is amazing and you're always given the opportunity to see the work in action.
Cons
- The leadership (ELT) is highly disorganized and often feels like a club that everyone else is not a part of. - Pay is inadequate and pay ranges are completely inaccurate. - Benefits are OK, but just basic health care. - Opportunities to create real impact are stifled by Leadership's inability to make decisions. - Such high turn over it's hard to remember people's names and job titles.