It's gotta be Emcor/New england Mechanical. One of the largest non-union service shop in the area. I spoke with one of their techs last summer and he told me they were doing mandatory 14-16 hr shifts. Not sure how much truth was behind it but they seem to have alot mechanical service work. I can almost guarantee it's CVS too.