Pros: health benefits, compensation, traveling
Cons: long hours, weekend work, rotating shifts, management
I do not recommend for families with young children due to long hours and weekend work. Rotating shifts in four week increments allow for unstable sleep patterns. But this company has stable employment and competitive compensation as well as great health benefits.