I would encourage any student lacking confidence in web development to seek out this internship. AMC is fully aware of the fact that VCU does not currently have a curriculum centered around this topic. As such, they have developed an internship program specifically tailored for students looking to hone these skills. Having said that, AMC’s entire platform is centered around the contact center experience. If you have a limited desire to work on applications tailored toward customer service and outreach, this may not be the internship for you. Additionally, if you are not at all interested in web development and Angular programming you may want to look elsewhere, although I greatly encourage you to give it a shot. My initial feelings toward web development were tepid, at best. However, all of that has changed after having this experience.
I would also recommend that any potential intern possess a machine with at LEAST 16GB of ram. When test-building some of these projects, I witnessed several fellow interns struggle to build applications in a timely manner. The amount of time lost waiting for builds adds up quickly, especially during a demonstration or when collaborating with your team. From a remote standpoint, invest in a quality microphone -- do not rely on your laptop's built in mic. The audio quality is unsatisfactory and background noise is a constant distraction to others.