I don' like to write negative reviews, but this company I feel is really exploitative towards it's workers, and the lack of communication is painful. It's evident even from how there's no responses here. I tried working for them and what a waste of time it was, god.
Claim your business profile now and gain access to all features and respond to customer reviews.
Appen’s global network of specialists and in-country virtual teams, assures that products perform in every market, to drive brand growth and gain competitive advantage.