Health and dental, generous pension plan, management is good, and there is potential for growth.
Cons
The parking lot at the office is awful. There are potholes the size of basketballs and trucks frequently get stuck having to turn the corners. The coffee is bad.