More Ratings Needed
Alibaba Group
RepVue Score
Alibaba Group
Back to ReviewsFormer Employee They take care of you financially but the sales org is a mess. China unilaterally makes decisions that affect everything without input or understanding of US markets. All the Americans that ran the show left simultaneously. An absolute joke of a company at least in the US. Do better, you are wasting your brand equity, which is the only thing you have. Browse Other Reviews
1.4
Dec 3, 2023
Useful