Current Employee3.6May 2, 2024Its a good place, more and more products to sell compared to years ago.
Current Employee1.7Apr 18, 2024PE Firm bought it and everything Zen went down hill. Avoid at all costs
Current Employee2.9Apr 5, 2025The place really runs on top down pressure. The business is midway through a turnaround