Current Employee3.6Feb 11, 2025My experience was a positive overall. Good company if your wanting to become an SDR.
Former Employee1.9Aug 1, 2025Got really bad as of recently. Brought in leadership from abroad who have zero clue about the nuances of US tax incentives. A sweatshop of KPIs without any real strategy. Just look at the leadership who built the US office to its glory and see where they are now.
Got really bad as of recently. Brought in leadership from abroad who have zero clue about the nuances of US tax incentives. A sweatshop of KPIs without any real strategy. Just look at the leadership who built the US office to its glory and see where they are now.