Govt job. Good benefits. Lots of new experiences with building new things. Very small organization so you will have an impact. Very interesting work.
Cons
No down time. Lack of backup staff, so hard to take vacation. Overly busy. Nothing really set so constantly need to learn new things, can't have any laziness.