Former Employee3.3Apr 17, 2024Decent company but markets saturated would recommend to new sales people
Former Employee3.3Apr 11, 2024They have now removed the Australia sales operation, except for Mandarin speakers
Former Employee3.7Sep 5, 2023Good experience, great place to build some basic skills and level-up your career in sales