Pros: conveniently located, promoted learning and independence
Cons: not a lot of guidance, compensation could have been better
Working as a Research Assistant and a Teaching Assistant for BYU was satisfactory while I was a student. It was very conveniently located since my classes were in the same building and while I was a Research Assistant I got to choose my own hours. Because I was programming for a Sociology professor who didn't understand some of the processes of coding, sometimes it was difficult trying to explain what information I needed from him and why. But I learned a lot about communication and how my Sociology degree and Computer Science minor coincide. I was able to extract the data we needed from thousands of Word Documents and then analyze that data with my professor. Overall, it was a great learning experience and I would do it again.