It's so lovely working with people who genuinely have your best interest in mind. They're there for anything, help you with anything they're knowledgeable about... for reference I work at a car dealership.
It's not what ya know, its who ya know
I once worked at two separate dealerships, and from personal experience, both were dramatically different when it came to the employees I worked with. The first was a Chevy dealer, and it wasn't very enjoyable. I did like driving the new cars that came in, but had a boss with a short temper and would get angry at little things. For instance, I was told by one of the sales managers to immediately drive someone to the hospital as they suffered a non-life threatening injury, and my own boss got angry as he didn't know where I went. He relaxed when I told him about the situation, but still. I quit that dealership and told them that it was because of school, but in reality, I felt like the salespeople were taking advantage of me and making harassing jokes about others.
After a brief stint at a hardware store (and hating it even more than the Chevy dealership by far), I decided to go back into cars and work as a service driver at a Ford dealer. It was much better than the Chevy dealer. I had a boss who was very knowledgeable and set standards for his employees that I could work with, and I even got along with some of the writers. There were the select few who gave unreasonable tasks, but it wasn't often that it happened. I stayed there for a while, and would've stayed longer if it weren't for my boss getting hired by a rival dealer. Things fell apart since then, and I eventually quit as I was also working at my present school district job at the same time and couldn't handle working six days a week. The commute was also a pain at times, but it is what it is.
I don't know everything about cars, but I learned a whole lot more after being shown what things are when working at these places. I definitely agree that you've got to have co-workers that know how to perform their duties with knowledge and efficiency, and are willing to lend you a hand when you need it. They don't need to be your best friend, but you can usually tell if a co-worker is genuinely interested in sharing helpful information that will allow you to become a better worker. I've definitely met co-workers who are total jerks, and let me say that it really sucks when they give the impression that they are annoyed and don't want to help you out. Those kinds of people are usually iffy to ignore; it simply depends on what their position is.
I'm happy that you're doing well at your current job. If for any reason someone is giving you trouble, don't be afraid to tell your boss or HR about it. It's much better to talk it over with someone than to let it affect your ability to perform your duties efficiently.