Those slabs that absorbed the water can and should be sealed. If water goes in so does oil, coffee and wine.
Have your regular customers test their counters this way to every six months.
Sealing the finer quartz structured stone will not only waste your time and seal but be a real PITA to remove all that dried gooey product.
You would think the fabricator/installer would have it in his contract to seal after installing.
Maybe not-do the water test to find out the porosity level.
If it is porous try to up sell the job to the person who contracted you. Could add some nice revenue to your job just make sure they will pay.
There are many sealers on the market you can use. Average out the sq footage and see if you can buy bulk like a five gallon pail or two.
The real answer is....It depends. Some granite is more absorbent then others, but as a rule of thumb granite (especially polished) has smaller pores then other natural stones, so it may not be as necessary. If it was in my house, yes I would seal it. However I highly doubt an apartment complex will go to that expense and commit to the maintenance to keep it sealed. If you are lucky enough that they do, congrats it will be big money. You need to use the right sealer though, as many will not penetrate granite. You will want a flourochemical reactive sealer in a solvent base for best penetration. I like Ultimate Pro from Stone Pro.