5.0
May 20, 2025
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Good technology in a competitive space and a good team
Cons
Slow to innovate the platform as needed to all be built in house and did not take advantage of complimentary technology that would have sped up adoption