Current Employee3.3Nov 12, 2025Good, the culture and management of the company is good. Pay leaves a bit to be desired
Current Employee3.9Sep 5, 2024Amazing company culture. Always looking to innovate and update product and customer experience.