Current Employee4.6Feb 22, 2024Me overall experiences is EXCELLENT!!! The best company I’ve ever work.
Current Employee4.6May 8, 2025Base pretty good for France remote SDR role. Team can attain targets and over perform with good organisation and work.
Base pretty good for France remote SDR role. Team can attain targets and over perform with good organisation and work.
Current Employee4.1Apr 1, 2025SMB is a great spot to be in for the company at this point. Great product market fit, expanding tech stack and lot's of inbound.
SMB is a great spot to be in for the company at this point. Great product market fit, expanding tech stack and lot's of inbound.
Current Employee2.7Jun 3, 2025Decent product, however the leadership is really poor. The spying scandal has really ruined the trust we have with customers and it has gotten really difficult to recruit new customers. Not too sure how much longer the company will continue to exist.
Decent product, however the leadership is really poor. The spying scandal has really ruined the trust we have with customers and it has gotten really difficult to recruit new customers. Not too sure how much longer the company will continue to exist.