2.0
4 Feb 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
They pay on time and some of the people know what they are doing.
Cons
The product isn’t very good. The leadership team isn’t very good. The delivery mechanism isn’t very good either.