- Western RefiningDec 18, 2015
City El Paso
Are you a Current or Former Employee? n/a
Suggestions for improvement
- when you are a contractor you don't have any benefits even on IT Department but not even that your boss never seen you develop or your knowledge because he work by a distance.