I agree with much of the above. I work in pulmonology so I have become very familiar with inhalers and other commonly prescribed meds there but they provide us with updated drug books for reference. I give alot of flu and pneumonia shots on a daily basis and once in a while something different, had to give one patient rocephin IM 3 days in a row (that was interesting) I also perform the occasional EKG.
Much of my time is also spent on the phone, sometimes I get frustrated and it feels like a waste of time, but I have one guy who reminds me every time I talk to him that I saved his life by convincing him to go to the Er when he was having chest pain and shortness of breath (bit of an over statement, but point is sometimes they just need someone to tell them what they need to hear)
I started in the clinic as a GPN. I don't regret working not working in a hospital or LTC. It is a bit different as I am an LPN, but we do have RNs, they don't make half what they would in the hospital, but all of them have told me the hours and atmosphere more than make up for it.
As for being community oriented, my clinic is part of a larger health system in the area and together we do alot of community programs, education, charity drives etc.
I hope that helps, I love clinic nursing! It can be challenging, but I find it very rewarding and love the relationship I have developed with many of my patients and coworkers.