Very welcoming environment that let me be an independent individual. Gave me a lot of useful job skills and treated me like an employee rather than an intern. You did all the work every other staff member was doing.
What I wish was different
Be ready to be thrown into a world that you don't know. They give you a good amount of training, but it is a lot of learn on the job!