Current Employee3.6Jun 17, 2023Ton of operational and leadership changed but the ICs make it a great place to be.
Current Employee3.0Apr 9, 2024My over experience has gotten worse. There has been so many changes to the comp structure and company that it has been increasingly more difficult to make money and see a future.
My over experience has gotten worse. There has been so many changes to the comp structure and company that it has been increasingly more difficult to make money and see a future.
Current Employee2.3Aug 16, 2024Would not recommend this role. Company is shifting focus to enterprise level customers.