Experience with the computer science major

I would love to hear about any experiences with the computer science major at Lewis & Clark. How have you liked the classes/professors, have you had success in getting internships, and do most people find jobs in the tech field afterwards? Is the program big enough that you are able to find classes that you want/need?