Great team, particularly on the technical side. Friendly company. Great product. Fun place to work in general, with a good atmosphere. Interesting range of technologies.
Cons
Small budgets whilst it was there. Unfortunately they ran out of money, and that was the end of that. Difficult and competitive market.