5.0
Nov 26, 2025
Current employee, more than 5 years
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Our technology has evolved so incredibly, it's amazing to see what we're able to do for our clients.
Cons
Our transition post acquisition could have been smoother, but over all it's clear that we are the leaders in this industry