2.0
Apr 10, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good product Hardworking teams both in states and offshore
Cons
Vision less and misguided leadership Want to make it look bigger than what it is