"Appen was a great place to develop my skills as a salesperson but had little growth potential."
What do you like about working at Appen?
"Friendly staff. Willing to train. Family business."
What don't you like about working at Appen?
"Limited opportunity"
Update your browser to have a more positive job search experience.
Upgrade My Browser