Pros
* small team of nice developers * good area to work - lots of lunch options and easy transport links * flexible with contract negotiations and willingness to accept non-standard arrangements * relatively interesting product, and it's nothing to do with advertising/marketing * recent changes have put a lot more focus on solid development practices and making the code base more stable
Cons
* the normal stuff. I've yet to be in any company that doesn't struggle with communication * the 'open' holiday policy is a bit farcical. there were several circumstances where we were asked to not take holiday during a certain period, and in general there's a lot more tension than there ought to be surrounding this. if given the choice, take the 20 or 25 days you get by law and leave it at that. * extremely high turnover rate