It is a relatively small company (~10-15 members) but it is successful in the area that it operates in (software solutions for the finance industry). All employees together with the directors are really nice people, the atmosphere at the work place is quite relaxed and people are helpful should you get stuck. I have had the chance to learn new technologies while during my internship and to get more experience while working on real-world projects. Really nice experience overall.
Cons
Generally satisfied with everything, it was a good experience overall. Maybe a little more feedback on my work would have been more helpful.