(Winged ratings measure job satisfaction on scale of 1 to 5)
Anonymous shared this review of OTR Global on May 20th, 2016
"Despite he advantage of working from home, there is no other benefit. Do not expect to be recognized for your accomplishments. It is not a company that is at all transparent with regard to business strategies, etc. If you consider this a temporary job and not a career step, then it might possibly work for you."