- good employee benefits - supportive managers - flexible working - staff socials to get to know one another
Cons
- busy job, everyone works really hard - small organisation, so career progression opportunities not always obvious - but lots of opportunity to develop.