Current Employee3.4Dec 6, 2024Great first SDR company to work for. The work life balance is great, some more structure would be great.
Great first SDR company to work for. The work life balance is great, some more structure would be great.
Former Employee2.1Sep 28, 2023Lack of opportunities in the United States due to poor reputation in the market for not being able to deliver. The base compensation is higher than most places but don't expect much more. The pressure is high to drive pipe with little to no help from other areas. Leadership is missing in the U.S. and not much better from the executive leadership team.
Lack of opportunities in the United States due to poor reputation in the market for not being able to deliver. The base compensation is higher than most places but don't expect much more. The pressure is high to drive pipe with little to no help from other areas. Leadership is missing in the U.S. and not much better from the executive leadership team.
Former Employee4.0Jun 5, 2024Was laid off due to corporate restructuring. Other than that, It was good. Fast paced, dynamic. Colleagues are always willing to help you as everyone’s working towards the same goal
Was laid off due to corporate restructuring. Other than that, It was good. Fast paced, dynamic. Colleagues are always willing to help you as everyone’s working towards the same goal