Alright job for a recent grad
You learn a lot, work with smart coworkers.
Job hours vary depend on your entry level position.
If you are field services, you must be willing to put in the hour.
Company prides itself in their mission for safety and putting employee first but in reality it may not be.
ProsGood health insurance, cell phone perks, mileage