Former Employee3.9Sep 11, 2024My experience was very solid. I wish the pay was more but i really enjoyed the company.
Former Employee3.3Apr 11, 2024They have now removed the Australia sales operation, except for Mandarin speakers
Former Employee3.3Apr 17, 2024Decent company but markets saturated would recommend to new sales people