Former Employee3.6Sep 28, 2023Top-of-the-line back up and recovery solution that a second to none regardless of cloud ecosystem
Current Employee2.9Jun 12, 2025Good culture and great product. Benefits are good as well but the salary is not quite there.
Current Employee3.3Apr 18, 2024Good company historically, searching for next steps to continue growth