What I liked
I got the opportunity to work on a development team that worked on a new web application for CAS. Instead of one big project, I was assigned cards from the Sprint Board. This allowed me to work on several parts of the application and it gave me a better understanding of what it would be like to be a full time software engineer at CAS. I learned both front and back end technologies, testing frameworks, and Agile development practices. In addition, there were numerous intern events where I got to hear from and meet executives, employees, and other interns across several functional areas. Overall, It was a fantastic opportunity that allowed me to grow as a software engineer and a professional.
I highly recommend an internship at CAS!