4.0
Oct 17, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive coworkers and management. Opportunities to advance
Cons
in the process of tech updates, that can sometimes inhibit work completion