Advice: You have to love computers, and like dealing with people. Be willing to move to find a job you like. When you are looking for work, look for a place small enough to let you try a number of different things. That's how you'll find out what you really like and are really good at.
I would recommend this job. If I had to do it over again, I would still chose this major.
Pros: You work with nice people, and you do interesting things. Cons: Some libraries tend to be change-adverse, and many are very hierarchical.