Pros: good boss- easy to talk too
Cons: hard work/long hours in extreme weather on occassions
Good place to upgrade skills and advance within company.
Loyalty will bring respect and a real opportunity at advancing position within company.
A fair and good boss who is easy to talk to and listens to any concerns you may have.