Former Employee1.9Dec 4, 2025Not recommended to work here. High fluctuation and a lot of micro management.