Current Employee4.3Sep 10, 2024Great company to work for, would recommend working here in any sales capacity
Current Employee4.4Sep 2, 2025One of the best companies to work for. With cons like every other one but overall is great.
Current Employee3.7Jun 10, 2025Great, love working here. Good flow and experience. Need to develop new hires little more though.
Former Employee3.9Dec 11, 2024Company was going through a reorg and laid off multiple teams. Trend seems to be hire, move around on different teams working on vague projects, then let go.
Company was going through a reorg and laid off multiple teams. Trend seems to be hire, move around on different teams working on vague projects, then let go.