- Wonderful team of people to work with
- Lots of opportunities for personal growth and development
- Remote office
- Interesting projects
- Good benefits
Cons
- With such a small team the workload can get very heavy at times
- Pay is fair for publishing and raises are regular and merit-based, but not much opportunity for major salary growth