Current Employee4.3May 9, 2024Good company to start your career. Good culture and I have heard that AEs are now very well paid
Former Employee2.3Jan 3, 2024Fun company to work for, but the strategy changes too often. It is hard to hit target.