Pros
Benefits. If you stay with WT you will be taken care of. They pay well on mileage and travel. Despite the nepotism there’s some pretty serious opportunity here. Interesting projects and a prestigious reputation.
Cons
Alarming cultural norms. Locker room banter can quickly become racist and sexist. It’s no surprised there’s no HR and there are rumors of inappropriate conduct from higher level employees. When you start you will get lured in by being made to feel important but quickly you will realize your offer is not your reality. They will offer jobs in major cities and slowly position you 90+ minutes out. If you don’t like your manager you are in a tough spot. They often force people into travel by public announcements. If you are not liked you will be exiled quickly. I highly recommend you try your luck elsewhere. This can be a great place to build a career and wealth but there are too many warnings and too many nefarious characters.