Though cats can be a bit trickier to bond with because they don't have the built in programming to like humans dogs have...
I have never had a cat that didn't love me at first sight.
In other words:
It often comes down to how they were treated as kittens, mine was dumped outside of an animal shelter in the middle of Canadian winter and she's never allowed anyone close to her but me. Even then she's really cagy about it, if she was in my lap at home and someone else walked into the room she'd panic and jump down like she didn't think she was allowed.
I spent a few years volunteering at a shelter and every cat was different. Some were really hesitant to get close to you and just wanted their free roam time while you cleaned their cage. Others were really friendly and wanted to play the whole time and they all had their quirks, sometimes happy others sad. There was one kitten that would always sit on my shoulder while I cleaned for example. Then an 18 year old cat who's owner had died, when I opened her cage she walked forward, put both her paws on my shoulders and burred her face in my ear and I just sat there in this awkward cat hug for like 3 minutes. Then others who needed to be in cages with a slot for a divider to clean one side at a time because were still adjusting to being around humans and rather angry.
They're pretty varied as far as animals go, and when people treat them badly they do remember for at least 5 years.