Tag: appen reviews reddit

Is Appen Legit

Appen is a company which started out in 1996 in Sydney, Australia and is even registered on ASX since 2015. Apart from its Sydney headquarter; it also has an office in Washington, USA. It has a CEO and a permanent workforce and so is pretty much traceable by the official radar.  Its clientele includes multiple…