at SPCA they have a long room with cages on either side where it's mostly one cat per cage. I found that room rather upsetting, though most of the cages were empty. My cat was in another area where there were mini bedrooms set up with human beds and bunk beds, cat scratch posts, litterboxes and hidey boxes and there were up to 4 cats living in each one. There was a cat bed and litter box for each cat.
One side of the bedroom was all window so you could see the kitties sleeping and mooching about, and there were notices on the window saying who was who. You tell the Cat Housekeepers which one you want to meet and then you have to sit in a waiting room ...the cat is brought in and the Cat Housekeeper lady reads out their notes and tells you about the cat. Then you get left alone for a few minutes to see if you like each other.