Former Employee3.3Apr 11, 2024They have now removed the Australia sales operation, except for Mandarin speakers
Current Employee4.0Jul 16, 2023ehhh, every company has pros and cons but overall my experience has been good.
Current Employee3.7Feb 18, 2024Overall good company, a lot of changes recently at the leadership level. Pay is not up to market standards but overall a good place to work.
Overall good company, a lot of changes recently at the leadership level. Pay is not up to market standards but overall a good place to work.