5.0
23 July 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Strong customer base — a chance to work directly with top-tier enterprise tech companies. High-touch customer success culture means you can stay close to customers, hear direct feedback, and can act on it quickly. Leadership is accessible and open to ideas. If you have a strong perspective and can execute, you’ll be given room to lead and grow. Also, cross-functional collaboration is encouraged.
Cons
The business was relying heavily on organic traffic, which created volatility in performance and forecasting. The company has gone through several organizational changes in a relatively short time and while efforts to grow are ongoing, progress can feel slow.