
Appen
More Ratings Needed
RepVue Score
Appen
Back to Reviews
Current Employee Things are pretty good but lots of opportunity for improvement. The company definitely wants to improve but not sure if the right leadership and culture is there. It feels like culture is an afterthought and management is crude and old school. Browse Other Reviews
2.6
Oct 8, 2024
Useful