5.0
Feb 13, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Intelligent coworkers Technology was very good
Cons
Oil and gas service companies tend to struggle in the downturns and Geotrace did not survive this one.