Current Employee3.7Dec 16, 2025Good for starting career but limited progression and pay bumps. Free food and fun team to work with.
Current Employee3.9Nov 19, 2023Great place. Need to know the product well, should invest in more sales enablement.
Current Employee4.3Apr 15, 2025There is a good team and culture. Leadership is realistic with targets
Current Employee4.0Dec 9, 2025Recent releases have fallen short of the mark, decreasing client adoption and successful closes.