You're correct Kyle. The technical term is Building Maintenance Unit, which is commonly referred to as a BMU throughout the construction industry.
It is for the window washer, it pops up, telescopes out, then lowers the carriage for the window washers
Thanks! Your answer is awaiting moderation.