Pros
- Working with awesome, talented, knowledgeable and friendly people - Really nice CTO who knows his stuff, is truly "part of the team" and is neither over-conservative nor over-adventurous with his decision making - A fairly loose company structure with competent management who cares about the people and doesn't focus solely on the bottom line - Company engagement with the scientific community and the wider field of altmetrics (conferences, etc) - Personal and professional development is actively supported without being suffocating, pedantic or authoritative - Good pay and benefits - Flexible working and great work-life balance - Nice location - Vast amounts of sweets/snacks are always on hand - Opportunities to socialise with coworkers (friday pubbing, summer & christmas parties, other occasional festivities) without any of the peer pressure or daily booze-up culture
Cons
- Some technical debt is always around but that becomes an issue with most companies as they grow - Career advancement opportunities are modest (again, a pretty typical thing in companies in between stages of growth), but company is recognising and addressing this need as best it can - Vast amounts of sweets/snacks are always on hand