Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

APPEN
#1

Anyone heard of Appen?  

Have you heard anything about them not hiring those in California or letting do those current workers who do live in California?

Any info you know about this would be appreciated!
Reply




Users browsing this thread: 1 Guest(s)