Verified User
U
Structural Engineer Level II
Enterprise (> 1000 emp.)
4.5/5

Having used the platform for digital advertising, this reviewer found it to be a valuable strategic tool that emphasizes the importance of each service and prepares advertisers for their journey. It requires many updates about sustainable business solutions, which can be a drawback.

View Full Review
Summarized using AI

See what 10 reviewers think of Origami

4.4 out of 5 · Verified reviews from real users

Read all reviews