Pros
I spent 5 happy years at Elwin Street Productions after joining them on a 4-week unpaid internship. The internship role involved all levels of work and I was excited to be able to get involved with technical Editorial tasks and contacting customers for the Sales team, alongside the usual post-office runs and tea-making. Once I was made permanent they worked hard to ensure my role really reflected my strengths and helped me grow and learn on the job. The Senior Management were all supportive and encouraging of myself and of all new employees (many of whom also started as interns) who joined while I was there.
Cons
It is a very small company so everyone is expected to help out with whatever needs doing - it can be high pressure, and if you don't thrive under that situation and don't have the initiative or drive to get involved in every aspect of the company then it probably wouldn't be the right place for you.