Current Employee3.0Jul 18, 20242024 has been HARD. The changes will hopefully start to bear fruits and make selling easier again.
Former Employee2.6May 20, 2024Culture has significantly degraded since the the Thoma Bravo acquisition
Current Employee4.1Nov 2, 2023Great experience and culture, and the best product out there in our industry.