5.0
7 Nov 2025
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Supportive environment that allowed for growth.
Cons
None related to the company itself. The role requires mostly at desk work while other departments allow for onsite project work.