Pros
Support from the office is good, they help when shifts need to be filled. Help make the role not too overwhelming, mobile supervisors take some of the stress off of the site supervisors to deal with certain things after hours. Good communication, issues are addressed pretty quickly. I had the exact same role with a previous company and I am 10x happier with Northeastern. Felxability with the schedule, there hasn't been a time when someone really needed the time off where we haven't been able to make it work.
Cons
Honestly, most of the cons are an industry thing and Northeastern does the best they can with what they have. Wages are a little low, with no increases while the prices of everything are increasing which is my only real complaint that isn't just an industry-wide con.