4.0
Sep 22, 2023
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good people and strong, ever-evolving Data tools to help companies grow
Cons
Additional marketing initiatives would be a plus, although there is progress being made