On average, employees in San Francisco, CA at OTR Global give their company a 0.0 rating out of 5.0 based on 1, whereas overall Average Rating of OTR Global is 4.0 out of 5.0 based on 2 OTR Global Review Ratings. The happiest OTR Global employees in San Francisco, CA are Web Developers submitting an average rating of 0.0.
"I was working on contract with OTR Global and I was interested in their domain of operations - Investment Research"
What don't you like about working at OTR Global?
"Management resisted change and were not open to adopting new technologies"
What suggestions do you have for management?
"Managements needs to upgrade technical skills, embrace Agile methodology and utilize better tools to enable developers to get their work done effectively and efficiently"
Update your browser to have a more positive job search experience.
Upgrade My Browser