on their computer? - MT Posted: Jun 22nd, 2016 - 8:53 pm In Reply to: I just left Precyse - sm
Thank you very much for that info!
I am a bit confused: They hire remote MTs, so what did you mean about working on their huge computer? Did you work in one of their offices?
Post A Reply Reply By Email Options
Complete Discussion Below: ( marks the location of current message within thread)
|