4.0
Aug 19, 2017
Anonymous employee
Former employee, more than 10 years
Oklahoma City, OK
Recommend
CEO approval
Business Outlook
Pros
Globe was a great company to work for. I hated to leave, however I had personal reasons why I had to go.
Cons
There were not any cons.