2.0
Mar 28, 2025
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Working in New York was a plus
Cons
Despite providing extensive feedback on how to make the role more efficient, there has been a lack of support from leadership.