Current Employee4.3Aug 27, 2023Lots of change occurring as company preps for the public markets. Not necessarily bad.
Current Employee5.0Aug 14, 2024Great to work at. Good leadership change. High volume and a repeatable sales process.