Current Employee4.6Jun 4, 2024Excellent company, culture, work ethic. Strong guiding principles. Customer love the product.
Current Employee3.7Jun 13, 2025Great company in in 2022-24 but there's been a big shift ie new office, lots of new employees & questionable strategies deployed across sales which has a lot of people uncertain about the future
Great company in in 2022-24 but there's been a big shift ie new office, lots of new employees & questionable strategies deployed across sales which has a lot of people uncertain about the future
Former Employee3.3May 14, 2024Market leading product but in Australia the new business team is really up against it - too many reps for too little opportunity means it is incredibly difficult to get close to target
Market leading product but in Australia the new business team is really up against it - too many reps for too little opportunity means it is incredibly difficult to get close to target
Current Employee1.9Jul 9, 2025It used to be a great place to work but since we went public it's gotten substantially worse.