Pros
Insource is quite a close knit company, the people are lovely and it can very much feel like a family working there. The company has had it's difficulties throughout the years (as have most companies), but it has always been handled with professionalism and valour.
Being a small company it is very easy to be noticed, be that if you are doing a good or indeed a bad job, although as is the problem with small companies - there is a limit to how far you can take your career, the opportunities given to prove yourself and progress in this company are second to none.
Kontras
It is very obvious if you are not doing well
Not so much in the way of sponsoring professional qualification
Limit to career prospects