Pros
Flexible schedule and work environment. OK benefits. Values automation and guides to help the team. Flexibility if you want to transfer to a similar group of work for switching things up.
Cons
In the utilities department, pay is smaller. Highly focused on numbers and not accounting for how lengthy or difficult jobs can be. Annual raises are 3%, even if you challenge the managers in a professional way. You would either have to bump up to a lead or supervisor role to see an impactful salary increase or throw your off-work life away. Decline offers where you get bounced around from group to group of possible, it is much harder to get proper annual raises this way. Also if you have a bachelor's degree that isn't Engineering specifically, you are considered an Engineering Technologist and will receive the same title and pay as if you had an Associates degree.