Great staff, super patient and helpful. Small staff so I felt very included. They helped learn many new technical aspects.
What I wish was different
There were a few times where I didn't have much work to do so I made up my own work, I wish that they had things for me to practice when I wasn't doing actual clocked work.
Advice
Don't be afraid to ask questions and try to be as involved as possible.