What I liked
First of all, the company culture is extremely fulfilling and generous. Supervisors are very understanding of your life outside of work and you are mostly (at least in my experience) limited to 40 hours a week. The people working for RA make a difference too, all of whom were very welcoming. I really liked the willingness for RA to teach interns, giving them many opportunities to succeed, including CAD training, great task delegation, seminars, and constructive feedback. Specifically, regarding CAD, RA puts an emphasis on CAD/Civil 3D work that truly exceeded my expectations. If you are looking to get involved in crucial CAD work, while receiving proper, detailed training, I would highly recommend RA Consultants. Additionally, the field work I performed with RA was incredibly valuable. I was able to learn some surveying and GIS skills through field work exposure.