CareerBliss has hundreds of thousands of anonymous employee-submitted company reviews. Check out the reviews for OTR Global below or submit your own!
Submit a Review"Management resisted change and were not open to adopting new technologies"
Posted on 1/20/2010