3.0
Jun 18, 2025
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Overall good company, benefits are good, pto is good, they do alot of good, company itself is good
Cons
Leadership usually tends to be toxic , or have something wrong with them, really bad environment if you are one of the “it shouldn’t be this way” type of people.