Current Employee3.0Feb 9, 2024Culture was great with last CEO. It’s struggled to maintain with layoffs new CEO
Current Employee3.4Oct 30, 2023Nice company but certainly EMEIA office is less interesting than the US. average compensation.
Current Employee3.7Apr 17, 2024Growing pains through product/company acquisitions and evolution go to market strategy + penetration in a saturated market.
Growing pains through product/company acquisitions and evolution go to market strategy + penetration in a saturated market.
Current Employee4.0Jun 22, 2023Love my team and the culture is pretty strong. Love the ability and encouragement to learn and grow.