Pros
Not a single thing that comes to mind.
Cons
If you enjoy working in the blistering heat in the sun this is the job for you. If you enjoy doing manual labor this is you. If you enjoy ruining your personal clothes in the mud this is the job for you. If you enjoy working 52+ hours a week M-F with no overtime, not including saturdays this is the job for you. If you have an actual engineering degree and want to work alongside people without an engineering degree calling themselves engineers this is the job for you. If you dont want to have a life outside of work, this is the job for you. Oh and dont forget working saturdays too... without overtime!!! If your an actual engineer get a job elsewhere. The "tax deffered" sign on bonus is not tax deffered.