It's decent (though not entirely necessary imo) but the outside structure of the building doesn't even slightly match the internal structure of the offices.
I dont like the levels. Plus as someone else has said, based on how the Stairs levels are connected and layed out, the building would be something like this:
__________________
NPC Code:
if (xyisonstafftag) {
player,does,not,bother,him;
}