Former Employee2.7Aug 24, 2023My overall experience was not great. Decent product and company that wants to grow. Too much micromanaging.
My overall experience was not great. Decent product and company that wants to grow. Too much micromanaging.